References.html: References.xml
xml2html References.xml
+devel:
+ mkdir -p html
+ doxygen devel/doxyfile > html/doxygen.log 2>html/doxygen-warnings.log
+
+cppcheck:
+ mkdir -p html
+ cd .. && cppcheck --enable=all --inline-suppr \
+ -f -v -j 2 -i tests/ -i dhcp-*/ \
+ . 1> doc/html/cppcheck.log 2> doc/html/cppcheck-error.log
+
+# cppcheck can be extended with list of suppressions.
+# --suppressions-list=doc/cppcheck-skip.txt \
+
+
+.PHONY: devel cppcheck
\ No newline at end of file
# exceed 55 pixels and the maximum width should not exceed 200 pixels.
# Doxygen will copy the logo to the output directory.
-PROJECT_LOGO = isc-logo.jpg
+PROJECT_LOGO = devel/isc-logo.jpg
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
-INPUT = ../..
+INPUT = ..
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
# navigation tree you can set this option to NO if you already set
# GENERATE_TREEVIEW to YES.
-DISABLE_INDEX = NO
+DISABLE_INDEX = YES
# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
# structure should be generated to display hierarchical information.
# compilation will be performed. Macro expansion can be done in a controlled
# way by setting EXPAND_ONLY_PREDEF to YES.
-MACRO_EXPANSION = YES
+MACRO_EXPANSION = NO
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
# then the macro expansion is limited to the macros specified with the
@section toc Table Of Contents
- @subpage tests
- @subpage debug
-
+
+ Doxygen logs:
+
+ Note: some of the links below may not work if corresponding logs are not available.<br/>
+
+ Doxygen: <a href="doxygen.log">[generation log]</a> <a href="doxygen-warnings.log">[errors and warnings]</a> <br/>
+ cppcheck: <a href="cppcheck.log">[generation log]</a> <a href="cppcheck-error.log">[errors and warnings]</a> <br/>
+
*/
\ No newline at end of file