-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDoxyfile
79 lines (68 loc) · 2.78 KB
/
Doxyfile
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
PROJECT_NAME = AWViz-ROS
DOXYFILE_ENCODING = UTF-8
INPUT_ENCODING = UTF-8
MACRO_EXPANSION = YES
OUTPUT_DIRECTORY = docs
OUTPUT_LANGUAGE = English
RECURSIVE = YES
SKIP_FUNCTION_MACROS = NO
XML_OUTPUT = build
# This tag implements a quasi-intelligent brief description abbreviator that is
# used to form the text in various listings. Each string in this list, if found
# as the leading text of the brief description, will be stripped from the text
# and the result, after processing the whole list, is used as the annotated
# text. Otherwise, the brief description is used as-is. If left blank, the
# following values are used ($name is automatically replaced with the name of
# the entity):The $name class, The $name widget, The $name file, is, provides,
# specifies, contains, represents, a, an and the.
ABBREVIATE_BRIEF = "The $name class" \
"The $name widget" \
"The $name file" \
is \
provides \
specifies \
contains \
represents \
a \
an \
the
FILE_PATTERNS += *.hpp
FILE_PATTERNS += *.cpp
FILE_PATTERNS += *.md
ENABLE_PREPROCESSING = YES
EXPAND_ONLY_PREDEF = YES
EXTRACT_ALL = YES
EXTRACT_ANON_NSPACES = YES
EXTRACT_LOCAL_CLASSES = YES
EXTRACT_LOCAL_METHODS = YES
GENERATE_HTML = YES
GENERATE_LATEX = NO
GENERATE_XML = NO
GENERATE_TREEVIEW = YES # optional. Also works without treeview
DISABLE_INDEX = NO
FULL_SIDEBAR = NO
HTML_EXTRA_STYLESHEET = doxygen-awesome-css/doxygen-awesome.css
HTML_COLORSTYLE = LIGHT # required with Doxygen >= 1.9.5
HTML_HEADER = docs/assets/header.html
HTML_EXTRA_STYLESHEET = docs/assets/doxygen-awesome.css \
docs/assets/doxygen-awesome-sidebar-only.css \
docs/assets/doxygen-awesome-sidebar-only-darkmode-toggle.css \
docs/assets/custom.css \
docs/assets/custom-alternative.css
HTML_EXTRA_FILES = docs/assets/doxygen-awesome-darkmode-toggle.js \
docs/assets/doxygen-awesome-fragment-copy-button.js \
docs/assets/doxygen-awesome-paragraph-link.js \
docs/assets/toggle-alternative-theme.js \
docs/assets/doxygen-awesome-interactive-toc.js \
docs/assets/doxygen-awesome-tabs.js
INPUT += docs
INPUT += awviz
INPUT += awviz_common
INPUT += awviz_plugin
IMAGE_PATH += docs
IMAGE_PATH += awviz
IMAGE_PATH += awviz_common
IMAGE_PATH += awviz_plugin
EXAMPLE_PATH += awviz
EXAMPLE_PATH += awviz_common
EXAMPLE_PATH += awviz_plugin