Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Dressel <code@deadcode.eu>2022-04-24 02:09:47 +0300
committerMatthias Dressel <code@deadcode.eu>2022-05-06 02:52:36 +0300
commit9c69574d0f15e03e9376cbcf993996b4f8f3c040 (patch)
tree5f93fd93426956a85405c73c6921ab736f4dcb0f /doc/Doxyfile.in.in
parent601bfe21b7ad4397a8d12a3803f454b062279bc1 (diff)
meson/doc: Fix doxygen config
* Doxygen had a longstanding bug [0] where it would use `dot` even if not configured to do so. Due to this behaviour our config magically worked. This bug is fixed in 1.9.2 therefore we need to explicitly enable `dot` support in order to keep existing functionality. * Enables WARN_AS_ERROR to catch mistakes. * Adds a version string to the header to easily identify which commit the docs are built from. [0] https://github.com/doxygen/doxygen/issues/7273
Diffstat (limited to 'doc/Doxyfile.in.in')
-rw-r--r--doc/Doxyfile.in.in23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/Doxyfile.in.in b/doc/Doxyfile.in.in
new file mode 100644
index 0000000..2f54f9a
--- /dev/null
+++ b/doc/Doxyfile.in.in
@@ -0,0 +1,23 @@
+PROJECT_NAME = dav1d
+PROJECT_NUMBER = \@VCS_TAG\@
+PROJECT_BRIEF = dav1d is an AV1 decoder
+OUTPUT_DIRECTORY = @DOXYGEN_OUTPUT@
+STRIP_FROM_PATH = @DOXYGEN_STRIP@
+OUTPUT_LANGUAGE = English
+TAB_SIZE = 4
+EXTRACT_ALL = YES
+OPTIMIZE_OUTPUT_FOR_C = YES
+DOXYFILE_ENCODING = UTF-8
+TYPEDEF_HIDES_STRUCT = YES
+HAVE_DOT = YES
+
+QUIET = YES
+WARNINGS = YES
+WARN_IF_UNDOCUMENTED = YES
+WARN_AS_ERROR = FAIL_ON_WARNINGS
+
+INPUT = @DOXYGEN_INPUT@
+FILE_PATTERNS = *.h
+
+GENERATE_HTML = YES
+GENERATE_LATEX = NO