52 lines
1.9 KiB
Plaintext
52 lines
1.9 KiB
Plaintext
##
|
|
# CMake Doxygen Doxyfile Template
|
|
# DO NOT TOUCH
|
|
##
|
|
PROJECT_NAME = "@PROJECT_NAME@"
|
|
PROJECT_BRIEF = "@PROJECT_BRIEF@"
|
|
PROJECT_NUMBER = "@APPLICATION_VERSION@"
|
|
QUIET = YES
|
|
WARNINGS = YES
|
|
WARN_LOGFILE = @PROJECT_DOXYGEN_DIR@/warnings.log
|
|
WARN_IF_UNDOCUMENTED = YES
|
|
WARN_IF_DOC_ERROR = YES
|
|
WARN_NO_PARAMDOC = YES
|
|
INPUT = @PROJECT_SOURCE_DIR@
|
|
RECURSIVE = YES
|
|
FILE_PATTERNS = *.c *.cpp *.h *.md
|
|
EXCLUDE_PATTERNS = *@PROJECT_SOURCE_DIR@*/build *@PROJECT_SOURCE_DIR@*/common *@PROJECT_SOURCE_DIR@*/3rdparty *@PROJECT_SOURCE_DIR@*/libdipp *@PROJECT_SOURCE_DIR@*/libdi *@PROJECT_SOURCE_DIR@*/ChibiOS *@PROJECT_SOURCE_DIR@*/libdi_fw
|
|
USE_MDFILE_AS_MAINPAGE = @PROJECT_SOURCE_DIR@/README.md
|
|
HTML_OUTPUT = @PROJECT_DOXYGEN_DIR@
|
|
GENERATE_LATEX = NO
|
|
FULL_PATH_NAMES = YES
|
|
STRIP_FROM_PATH = @PROJECT_SOURCE_DIR@
|
|
SOURCE_BROWSER = YES
|
|
MARKDOWN_SUPPORT = YES
|
|
JAVADOC_AUTOBRIEF = YES
|
|
ALWAYS_DETAILED_SEC = YES
|
|
SORT_BRIEF_DOCS = YES
|
|
GENERATE_TODOLIST = YES
|
|
OPTIMIZE_OUTPUT_FOR_C = YES
|
|
INLINE_SIMPLE_STRUCTS = YES
|
|
TYPEDEF_HIDES_STRUCT = NO
|
|
EXTRACT_ALL = YES
|
|
EXTRACT_STATIC = YES
|
|
EXTRACT_PRIVATE = YES
|
|
INCLUDE_PATH = @PROJECT_BINARY_DIR@/include
|
|
PREDEFINED = DOXYGEN
|
|
# Graphs
|
|
DOTFILE_DIRS = @PROJECT_SOURCE_DIR@
|
|
HAVE_DOT = YES
|
|
UML_LOOK = YES
|
|
CALL_GRAPH = YES
|
|
CALLER_GRAPH = YES
|
|
MAX_DOT_GRAPH_DEPTH = 3
|
|
DOT_GRAPH_MAX_NODES = 50
|
|
# Custom UI
|
|
HTML_HEADER = @PROJECT_DOXYGEN_HTML_HEADER@
|
|
HTML_FOOTER = @PROJECT_DOXYGEN_HTML_FOOTER@
|
|
HTML_EXTRA_STYLESHEET = @PROJECT_DOXYGEN_HTML_EXTRA_STYLESHEET@
|
|
LAYOUT_FILE = @PROJECT_DOXYGEN_LAYOUT_FILE@
|
|
ENABLE_PREPROCESSING = YES
|
|
MACRO_EXPANSION = YES
|