Added Doxygen config and script.

develop
tastytea 3 years ago
parent 514f88b0eb
commit 91cd922277
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
  1. 2
      .gitignore
  2. 26
      Doxyfile
  3. 7
      build_doc.sh

2
.gitignore vendored

@ -1,2 +1,4 @@
/build/
/doc/
/update_doc.sh
*.xpi

@ -0,0 +1,26 @@
# -*- mode: conf-unix -*-
PROJECT_NAME = "remwharead"
PROJECT_NUMBER = 0.0.0
INPUT = src/lib/ src/lib/export/
# EXAMPLE_PATH = examples/
EXAMPLE_RECURSIVE = YES
GENERATE_HTML = YES
HTML_OUTPUT = doc/html
GENERATE_LATEX = NO
ALLOW_UNICODE_NAMES = YES
BRIEF_MEMBER_DESC = YES
REPEAT_BRIEF = YES
ALWAYS_DETAILED_SEC = NO
INLINE_INHERITED_MEMB = NO
INHERIT_DOCS = YES
SEPARATE_MEMBER_PAGES = NO
TAB_SIZE = 4
MARKDOWN_SUPPORT = YES
AUTOLINK_SUPPORT = YES
INLINE_SIMPLE_STRUCTS = NO
QUIET = NO
WARNINGS = YES
BUILTIN_STL_SUPPORT = YES
VERBATIM_HEADERS = YES
INLINE_SOURCES = YES
SEARCHENGINE = YES

@ -0,0 +1,7 @@
#!/bin/bash
if [[ -f Doxyfile ]]; then
mkdir -p doc
(doxygen -s -g - && cat Doxyfile && echo -n "PROJECT_NUMBER = " &&
grep -Eo '[0-9]+.[0-9]+.[0-9]+$' CMakeLists.txt) | doxygen -
fi
Loading…
Cancel
Save