summaryrefslogtreecommitdiffstats
path: root/doc/c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2023-09-02 19:23:21 -0400
committerDavid Robillard <d@drobilla.net>2023-09-02 19:23:21 -0400
commitce8a14731e78aa68b79f34396ad5dc3d7d7b8ea3 (patch)
tree49445ccb9ceb8fef189b1b41337f56c2364f94dd /doc/c
parent215c84198913c356f88e59df565027e2a8dbb43a (diff)
downloadsuil-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.in31
-rw-r--r--doc/c/api/meson.build9
-rw-r--r--doc/c/index.rst14
-rw-r--r--doc/c/overview.rst16
-rw-r--r--doc/c/reference.rst15
-rw-r--r--doc/c/xml/meson.build21
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',
-)