From ce8a14731e78aa68b79f34396ad5dc3d7d7b8ea3 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 2 Sep 2023 19:23:21 -0400 Subject: Clean up documentation and remove junk files from install --- doc/c/Doxyfile.in | 31 ------------------------------- doc/c/api/meson.build | 9 --------- doc/c/index.rst | 14 -------------- doc/c/overview.rst | 16 ---------------- doc/c/reference.rst | 15 --------------- doc/c/xml/meson.build | 21 --------------------- 6 files changed, 106 deletions(-) delete mode 100644 doc/c/Doxyfile.in delete mode 100644 doc/c/api/meson.build delete mode 100644 doc/c/index.rst delete mode 100644 doc/c/overview.rst delete mode 100644 doc/c/reference.rst delete mode 100644 doc/c/xml/meson.build (limited to 'doc/c') 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 -# 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 -# 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 - 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 - SPDX-License-Identifier: ISC - -######## -Overview -######## - -.. default-domain:: c -.. highlight:: c - -The complete API is declared in ``suil.h``: - -.. code-block:: c - - #include 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 - 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 -# 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', -) -- cgit v1.2.1