Travis CI has Doxygen 1.7. We need 1.8 to generate our API documentation. Get a static version and use it. Always build API Documentation, but changed Doxygen configuration to only print out errors in the documentation generation, so these can be reviewed.
35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
INPUT = README.md index.php boot.php include/ install/ util/ view/ Zotlabs/
|
|
RECURSIVE = YES
|
|
PROJECT_NAME = "The Hubzilla"
|
|
PROJECT_LOGO = images/rm-64.png
|
|
EXCLUDE = .htconfig.php library/ doc/ store/ vendor/ .git/ util/zotsh/easywebdav/ util/generate-hooks-index/
|
|
EXCLUDE_PATTERNS = *smarty3* *strings.php *.out *test*
|
|
OUTPUT_DIRECTORY = doc
|
|
GENERATE_HTML = YES
|
|
HTML_OUTPUT = html/
|
|
HTML_FILE_EXTENSION = .html
|
|
GENERATE_LATEX = NO
|
|
EXTRACT_ALL = YES
|
|
EXTRACT_PRIVATE = YES
|
|
GENERATE_TODOLIST = YES
|
|
USE_MDFILE_AS_MAINPAGE = README.md
|
|
REFERENCED_BY_RELATION = YES
|
|
GENERATE_TREEVIEW = YES
|
|
HTML_FOOTER = util/Doxygen.footer
|
|
ALIASES += "license=@par License:\n"
|
|
ALIASES += "fixme=\xrefitem fixme \"Fixme\" \"Fixme List\""
|
|
ALIASES += "FIXME=\fixme"
|
|
ALIASES += "TODO=\todo"
|
|
ALIASES += "BUG=\bug"
|
|
ALIASES += "hooks=\xrefitem hooks \"Hooks\" \"Hooks List\""
|
|
ALIASES += "HOOKS=\hooks"
|
|
# Output
|
|
QUIET = YES
|
|
WARNINGS = YES
|
|
# Dot tool config
|
|
HAVE_DOT = YES
|
|
DOT_IMAGE_FORMAT = svg
|
|
INTERACTIVE_SVG = YES
|
|
CLASS_GRAPH = YES
|
|
COLLABORATION_GRAPH = NO
|