64 lines
2.6 KiB
Plaintext
64 lines
2.6 KiB
Plaintext
PROJECT_NAME = "Raspberry Pi Pico SDK"
|
|
PROJECT_BRIEF = "Raspberry Pi Pico SDK documentation"
|
|
PROJECT_NUMBER = @PICO_SDK_VERSION_STRING@
|
|
|
|
#STRIP_FROM_PATH = @PROJECT_SOURCE_DIR@
|
|
STRIP_FROM_PATH = @DOXY_INPUT_DIRS@
|
|
# @PROJECT_BINARY_DIR@
|
|
#INPUT = @doxy_main_page@ \
|
|
# @PROJECT_SOURCE_DIR@ \
|
|
# @PROJECT_BINARY_DIR@
|
|
|
|
FILE_PATTERNS = *.h \
|
|
*.cpp \
|
|
*.c \
|
|
*.S \
|
|
*.s \
|
|
*.md
|
|
|
|
USE_MDFILE_AS_MAINPAGE = @PROJECT_SOURCE_DIR@/docs/mainpage.md
|
|
LAYOUT_FILE = @PROJECT_SOURCE_DIR@/docs/DoxygenLayout.xml
|
|
HTML_FOOTER = @PROJECT_SOURCE_DIR@/docs/footer.html
|
|
HTML_HEADER = @PROJECT_SOURCE_DIR@/docs/header.html
|
|
|
|
OPTIMIZE_OUTPUT_FOR_C = YES
|
|
# HTML_EXTRA_STYLESHEET = @PROJECT_SOURCE_DIR@/docs/customdoxygen.css
|
|
HTML_EXTRA_STYLESHEET = @PROJECT_SOURCE_DIR@/docs/normalise.css @PROJECT_SOURCE_DIR@/docs/main.css @PROJECT_SOURCE_DIR@/docs/styles.css
|
|
HTML_EXTRA_FILES = @PROJECT_SOURCE_DIR@/docs/logo-mobile.svg @PROJECT_SOURCE_DIR@/docs/logo.svg @PROJECT_SOURCE_DIR@/docs/search.svg \
|
|
@PROJECT_SOURCE_DIR@/docs/main.js @PROJECT_SOURCE_DIR@/docs/pico.jpg @PROJECT_SOURCE_DIR@/docs/rp2040.png
|
|
GENERATE_TREEVIEW = YES # This is needed as it wraps the content area in an HTML tag that we need to use
|
|
HTML_COLORSTYLE_HUE = 350
|
|
HTML_COLORSTYLE_SAT = 200
|
|
HTML_COLORSTYLE_GAMMA = 150
|
|
GENERATE_LATEX = NO
|
|
GENERATE_XML = YES
|
|
GROUP_GRAPHS = NO
|
|
|
|
ALIASES += tag=@internal
|
|
ALIASES += end=@internal
|
|
|
|
OUTPUT_DIRECTORY = @DOXY_OUTPUT_DIR@
|
|
INPUT = @PROJECT_SOURCE_DIR@/docs/index.h @DOXY_INPUT_DIRS@ @PROJECT_SOURCE_DIR@/docs/
|
|
|
|
#EXCLUDE = @DOXY_EXCLUDE_DIRS@ @PROJECT_SOURCE_DIR@/src/rp2040
|
|
EXCLUDE = @DOXY_EXCLUDE_DIRS@
|
|
RECURSIVE = YES
|
|
EXAMPLE_PATH = @PICO_EXAMPLES_PATH@
|
|
|
|
# This is needed as we have a number of static inline functions that need to be documented.
|
|
EXTRACT_STATIC = YES
|
|
|
|
EXTRACT_ALL = NO
|
|
ALWAYS_DETAILED_SEC = NO
|
|
#REPEAT_BRIEF = NO
|
|
|
|
# Need these next options to ensure that functions with modifiers do not confuse the Doxygen parser.
|
|
# And any further function modifiers here.
|
|
MACRO_EXPANSION = YES
|
|
|
|
PREDEFINED = __not_in_flash_func(x) \
|
|
__time_critical_func(x) \
|
|
__not_in_flash(x)= \
|
|
__no_inline_not_in_flash(x)= \
|
|
__attribute__(x)=
|