aboutsummaryrefslogtreecommitdiff
path: root/Doxyfile
blob: fccbfdf76740efef9621fb06290cf071cb70f975 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Doxyfile 1.11.0
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = "puzzlebox"
OUTPUT_DIRECTORY = doxygen
LAYOUT_FILE = docs/doxygen-layout.xml

# read these files first (fixes broken links)
INPUT += readme.md
INPUT += lib/pbdrv/pb-mod.h
INPUT += client/cmd.h

# find remaining files
INPUT += lib/pbdrv
INPUT += lib/mpack
INPUT += lib/i2ctcp
INPUT += client
INPUT += main
INPUT += puzzle

EXCLUDE = lib/mpack/src
EXCLUDE_PATTERNS = **/build
EXCLUDE_SYMLINKS = YES
EXCLUDE_SYMBOLS = _*

FILE_PATTERNS = *.c *.cpp *.h *.hpp *.md *.dox
RECURSIVE = YES

GENERATE_LATEX = NO

ALIASES += I2C="I²C"
INPUT_FILTER = "sed -e 's/\<I2C\>\|\<I<sup>2<\/sup>C\>/\\I2C/g'"

USE_MDFILE_AS_MAINPAGE = ./readme.md
HTML_INDEX_NUM_ENTRIES = 1 # collapse trees by default
REPEAT_BRIEF = NO

INTERNAL_DOCS = YES
EXTRACT_STATIC = YES

QUIET = YES