-
Notifications
You must be signed in to change notification settings - Fork 216
/
Copy pathDoxyfile.in
138 lines (121 loc) · 4.46 KB
/
Doxyfile.in
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
# Copyright Louis Dionne 2013-2022
# Distributed under the Boost Software License, Version 1.0.
# (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
PROJECT_NAME = "Boost.Hana"
PROJECT_BRIEF = "Your standard library for metaprogramming"
PROJECT_LOGO = @Boost.Hana_SOURCE_DIR@/doc/icons/Boost.png
PROJECT_NUMBER = @Boost.Hana_VERSION_STRING@
STRIP_FROM_PATH = @Boost.Hana_SOURCE_DIR@/include
BUILTIN_STL_SUPPORT = NO # Allows us to document std:: classes ourselves
STRIP_FROM_INC_PATH = @Boost.Hana_SOURCE_DIR@/include
ALIASES =
ENABLED_SECTIONS =
QUIET = YES
# Resources
OUTPUT_DIRECTORY = @CMAKE_CURRENT_BINARY_DIR@
INPUT = @Boost.Hana_SOURCE_DIR@/include \
@Boost.Hana_SOURCE_DIR@/doc/tutorial.hpp
FILE_PATTERNS = *.hpp
RECURSIVE = YES
EXCLUDE =
EXCLUDE_PATTERNS = *.erb*
EXAMPLE_PATH = @Boost.Hana_SOURCE_DIR@/example \
@Boost.Hana_SOURCE_DIR@/test
EXAMPLE_RECURSIVE = YES
WARN_IF_UNDOCUMENTED = NO
SHOW_GROUPED_MEMB_INC = YES
BRIEF_MEMBER_DESC = YES
REPEAT_BRIEF = YES
ALWAYS_DETAILED_SEC = NO
INLINE_INHERITED_MEMB = NO
JAVADOC_AUTOBRIEF = YES
QT_AUTOBRIEF = YES
MULTILINE_CPP_IS_BRIEF = YES
INHERIT_DOCS = NO
SEPARATE_MEMBER_PAGES = NO
DISTRIBUTE_GROUP_DOC = NO
SUBGROUPING = NO
INLINE_GROUPED_CLASSES = NO
INLINE_SIMPLE_STRUCTS = NO
# Generated formats
GENERATE_HTML = YES
GENERATE_LATEX = NO
GENERATE_DOCSET = @HANA_GENERATE_DOCSET@
DOCSET_BUNDLE_ID = boost.hana
GENERATE_TODOLIST = YES
GENERATE_TESTLIST = YES
GENERATE_BUGLIST = YES
GENERATE_DEPRECATEDLIST = YES
SHOW_USED_FILES = NO
SHOW_FILES = YES
SHOW_NAMESPACES = YES
LAYOUT_FILE = @Boost.Hana_SOURCE_DIR@/doc/layout.xml
CLASS_DIAGRAMS = YES
HAVE_DOT = NO
HIDE_UNDOC_RELATIONS = NO
HIDE_UNDOC_MEMBERS = YES
HIDE_UNDOC_CLASSES = YES
HIDE_FRIEND_COMPOUNDS = NO
HIDE_IN_BODY_DOCS = NO
INTERNAL_DOCS = YES
HIDE_SCOPE_NAMES = NO
SHOW_INCLUDE_FILES = NO
FORCE_LOCAL_INCLUDES = NO
INLINE_INFO = NO
SORT_MEMBER_DOCS = NO
SORT_BRIEF_DOCS = NO
SORT_MEMBERS_CTORS_1ST = NO
SORT_GROUP_NAMES = NO
SORT_BY_SCOPE_NAME = YES
ALPHABETICAL_INDEX = NO
COLS_IN_ALPHA_INDEX = 1
# Preprocessing
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION = YES
EXPAND_ONLY_PREDEF = NO
SEARCH_INCLUDES = YES
INCLUDE_PATH = @Boost.Hana_SOURCE_DIR@/include
INCLUDE_FILE_PATTERNS =
PREDEFINED = BOOST_HANA_DOXYGEN_INVOKED
SKIP_FUNCTION_MACROS = NO
# Source browsing
SOURCE_BROWSER = NO
INLINE_SOURCES = NO
STRIP_CODE_COMMENTS = NO
REFERENCED_BY_RELATION = YES
REFERENCES_RELATION = YES
REFERENCES_LINK_SOURCE = YES
USE_HTAGS = NO
VERBATIM_HEADERS = NO
# CLANG_ASSISTED_PARSING = NO
# CLANG_OPTIONS =
# HTML output
HTML_OUTPUT = @HANA_HTML_OUTPUT@
HTML_FILE_EXTENSION = .html
HTML_HEADER = @Boost.Hana_SOURCE_DIR@/doc/header.html
HTML_FOOTER = @Boost.Hana_SOURCE_DIR@/doc/footer.html
HTML_EXTRA_STYLESHEET =
HTML_EXTRA_FILES = @Boost.Hana_SOURCE_DIR@/doc/js/chart.js \
@Boost.Hana_SOURCE_DIR@/doc/js/hana.js \
@Boost.Hana_SOURCE_DIR@/doc/js/highcharts-data.js \
@Boost.Hana_SOURCE_DIR@/doc/js/highcharts-exporting.js \
@Boost.Hana_SOURCE_DIR@/doc/js/highcharts.js
HTML_COLORSTYLE_HUE = 75 # 0 - 359
HTML_COLORSTYLE_SAT = 100 # 0 - 255
HTML_COLORSTYLE_GAMMA = 80
HTML_TIMESTAMP = NO
HTML_DYNAMIC_SECTIONS = YES
HTML_INDEX_NUM_ENTRIES = 0 # Fully expand trees in the Indexes by default
DISABLE_INDEX = YES
GENERATE_TREEVIEW = @HANA_GENERATE_TREEVIEW@
TREEVIEW_WIDTH = 270
EXT_LINKS_IN_WINDOW = NO
FORMULA_FONTSIZE = 10
FORMULA_TRANSPARENT = YES
SEARCHENGINE = @HANA_SEARCHENGINE@
# Mathjax (HTML only)
USE_MATHJAX = YES
MATHJAX_FORMAT = HTML-CSS
MATHJAX_RELPATH = https://cdn.mathjax.org/mathjax/latest
MATHJAX_EXTENSIONS =
MATHJAX_CODEFILE = @Boost.Hana_SOURCE_DIR@/doc/js/mathjax-config.js