diff options
author | David Robillard <d@drobilla.net> | 2023-09-02 19:23:21 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2023-09-02 19:23:21 -0400 |
commit | ce8a14731e78aa68b79f34396ad5dc3d7d7b8ea3 (patch) | |
tree | 49445ccb9ceb8fef189b1b41337f56c2364f94dd /doc/c | |
parent | 215c84198913c356f88e59df565027e2a8dbb43a (diff) | |
download | suil-ce8a14731e78aa68b79f34396ad5dc3d7d7b8ea3.tar.gz suil-ce8a14731e78aa68b79f34396ad5dc3d7d7b8ea3.tar.bz2 suil-ce8a14731e78aa68b79f34396ad5dc3d7d7b8ea3.zip |
Clean up documentation and remove junk files from install
Diffstat (limited to 'doc/c')
-rw-r--r-- | doc/c/Doxyfile.in | 31 | ||||
-rw-r--r-- | doc/c/api/meson.build | 9 | ||||
-rw-r--r-- | doc/c/index.rst | 14 | ||||
-rw-r--r-- | doc/c/overview.rst | 16 | ||||
-rw-r--r-- | doc/c/reference.rst | 15 | ||||
-rw-r--r-- | doc/c/xml/meson.build | 21 |
6 files changed, 0 insertions, 106 deletions
diff --git a/doc/c/Doxyfile.in b/doc/c/Doxyfile.in deleted file mode 100644 index 0d787bc..0000000 --- a/doc/c/Doxyfile.in +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2021-2022 David Robillard <d@drobilla.net> -# SPDX-License-Identifier: 0BSD OR ISC - -PROJECT_NAME = Suil -PROJECT_BRIEF = "A library for loading LV2 plugin UIs" - -QUIET = YES -WARN_AS_ERROR = NO -WARN_IF_UNDOCUMENTED = NO -WARN_NO_PARAMDOC = NO - -JAVADOC_AUTOBRIEF = YES - -CASE_SENSE_NAMES = YES -HIDE_IN_BODY_DOCS = YES -REFERENCES_LINK_SOURCE = NO - -GENERATE_HTML = NO -GENERATE_LATEX = NO -GENERATE_XML = YES -XML_PROGRAMLISTING = NO -SHOW_FILES = NO - -MACRO_EXPANSION = YES -PREDEFINED = SUIL_API - -RECURSIVE = YES -STRIP_FROM_PATH = @SUIL_SRCDIR@ -INPUT = @SUIL_SRCDIR@/include - -OUTPUT_DIRECTORY = @DOX_OUTPUT@ diff --git a/doc/c/api/meson.build b/doc/c/api/meson.build deleted file mode 100644 index 6c629e6..0000000 --- a/doc/c/api/meson.build +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2021-2022 David Robillard <d@drobilla.net> -# SPDX-License-Identifier: 0BSD OR ISC - -c_suil_rst = custom_target( - 'suil.rst', - command: [sphinxygen, '-f', '@INPUT0@', '@OUTDIR@'], - input: [c_index_xml] + c_rst_files, - output: 'suil.rst', -) diff --git a/doc/c/index.rst b/doc/c/index.rst deleted file mode 100644 index 7f8eb92..0000000 --- a/doc/c/index.rst +++ /dev/null @@ -1,14 +0,0 @@ -.. - Copyright 2020-2022 David Robillard <d@drobilla.net> - SPDX-License-Identifier: ISC - -#### -Suil -#### - -.. include:: summary.rst - -.. toctree:: - - overview - api/suil diff --git a/doc/c/overview.rst b/doc/c/overview.rst deleted file mode 100644 index 71937b2..0000000 --- a/doc/c/overview.rst +++ /dev/null @@ -1,16 +0,0 @@ -.. - Copyright 2020-2022 David Robillard <d@drobilla.net> - SPDX-License-Identifier: ISC - -######## -Overview -######## - -.. default-domain:: c -.. highlight:: c - -The complete API is declared in ``suil.h``: - -.. code-block:: c - - #include <suil/suil.h> diff --git a/doc/c/reference.rst b/doc/c/reference.rst deleted file mode 100644 index 1512f42..0000000 --- a/doc/c/reference.rst +++ /dev/null @@ -1,15 +0,0 @@ -.. - Copyright 2020-2022 David Robillard <d@drobilla.net> - SPDX-License-Identifier: ISC - -############# -API Reference -############# - -This section contains the generated documentation for all symbols in the public -API. - -.. toctree:: - - api/suil - diff --git a/doc/c/xml/meson.build b/doc/c/xml/meson.build deleted file mode 100644 index bbbf130..0000000 --- a/doc/c/xml/meson.build +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2021-2022 David Robillard <d@drobilla.net> -# SPDX-License-Identifier: 0BSD OR ISC - -doxygen = find_program('doxygen') - -config = configuration_data() -config.set('SUIL_SRCDIR', suil_src_root) -config.set('DOX_OUTPUT', meson.current_build_dir() / '..') - -c_doxyfile = configure_file( - configuration: config, - input: files('../Doxyfile.in'), - output: 'Doxyfile', -) - -c_index_xml = custom_target( - 'index.xml', - command: [doxygen, '@INPUT0@'], - input: [c_doxyfile] + c_headers, - output: 'index.xml', -) |