1 #---------------------------------------------------------------------------
2 # Configuration options related to the input files
3 #---------------------------------------------------------------------------
4 #INPUT = $(LIB_DIR)/include/boost/beast/_experimental/http/icy_stream.hpp
7 $(LIB_DIR)/include/boost/beast/ \
8 $(LIB_DIR)/include/boost/beast/_experimental/http \
9 $(LIB_DIR)/include/boost/beast/_experimental/test \
10 $(LIB_DIR)/include/boost/beast/core \
11 $(LIB_DIR)/include/boost/beast/http \
12 $(LIB_DIR)/include/boost/beast/ssl \
13 $(LIB_DIR)/include/boost/beast/websocket \
14 $(LIB_DIR)/include/boost/beast/zlib
16 ALIASES += esafe="@par Exception Safety"
18 INPUT_ENCODING = UTF-8
27 EXAMPLE_RECURSIVE = NO
31 FILTER_SOURCE_FILES = NO
32 FILTER_SOURCE_PATTERNS =
33 USE_MDFILE_AS_MAINPAGE =
35 #---------------------------------------------------------------------------
36 # Configuration options related to the preprocessor
37 #---------------------------------------------------------------------------
38 ENABLE_PREPROCESSING = YES
40 EXPAND_ONLY_PREDEF = YES
43 INCLUDE_FILE_PATTERNS =
47 BOOST_BEAST_USE_POSIX_FILE=1 \
48 BOOST_BEAST_USE_WIN32_FILE=1 \
49 BOOST_BEAST_SPLIT_COMPILATION=1 \
50 "BOOST_BEAST_ASYNC_RESULT1(t)=__deduced__" \
51 "BOOST_BEAST_ASYNC_RESULT2(t)=__deduced__" \
52 "BOOST_BEAST_ASYNC_TPARAM1=class" \
53 "BOOST_BEAST_ASYNC_TPARAM2=class" \
54 "BOOST_ASIO_INITFN_RESULT_TYPE(t,a)=__deduced__" \
55 "BOOST_ASIO_COMPLETION_TOKEN_FOR(sig)=class" \
56 GENERATING_DOCUMENTATION \
60 SKIP_FUNCTION_MACROS = YES
62 #---------------------------------------------------------------------------
63 # Project related configuration options
64 #---------------------------------------------------------------------------
65 DOXYFILE_ENCODING = UTF-8
66 PROJECT_NAME = "Beast"
68 PROJECT_BRIEF = C++ Networking Library
72 #####ALLOW_UNICODE_NAMES = NO
73 OUTPUT_LANGUAGE = English
74 BRIEF_MEMBER_DESC = YES
77 ALWAYS_DETAILED_SEC = NO
78 INLINE_INHERITED_MEMB = YES
80 #STRIP_FROM_PATH = $(LIB_DIR)/include # Requires doxygen 1.8.7+
83 JAVADOC_AUTOBRIEF = YES
85 MULTILINE_CPP_IS_BRIEF = NO
87 SEPARATE_MEMBER_PAGES = NO
90 OPTIMIZE_OUTPUT_FOR_C = NO
91 OPTIMIZE_OUTPUT_JAVA = NO
92 OPTIMIZE_FOR_FORTRAN = NO
93 OPTIMIZE_OUTPUT_VHDL = NO
95 MARKDOWN_SUPPORT = YES
96 AUTOLINK_SUPPORT = YES
97 BUILTIN_STL_SUPPORT = NO
100 IDL_PROPERTY_SUPPORT = YES
101 DISTRIBUTE_GROUP_DOC = YES
102 #####GROUP_NESTED_COMPOUNDS = NO
104 INLINE_GROUPED_CLASSES = NO
105 INLINE_SIMPLE_STRUCTS = NO
106 TYPEDEF_HIDES_STRUCT = NO
107 LOOKUP_CACHE_SIZE = 0
109 #---------------------------------------------------------------------------
110 # Build related configuration options
111 #---------------------------------------------------------------------------
113 EXTRACT_PRIVATE = YES
116 EXTRACT_LOCAL_CLASSES = NO
117 EXTRACT_LOCAL_METHODS = NO
118 EXTRACT_ANON_NSPACES = NO
119 HIDE_UNDOC_MEMBERS = NO
120 HIDE_UNDOC_CLASSES = NO
121 HIDE_FRIEND_COMPOUNDS = NO
122 HIDE_IN_BODY_DOCS = NO
124 CASE_SENSE_NAMES = YES
125 HIDE_SCOPE_NAMES = NO
126 #####HIDE_COMPOUND_REFERENCE= NO
127 SHOW_INCLUDE_FILES = NO
128 SHOW_GROUPED_MEMB_INC = NO
129 FORCE_LOCAL_INCLUDES = NO
131 SORT_MEMBER_DOCS = NO
133 SORT_MEMBERS_CTORS_1ST = YES
134 SORT_GROUP_NAMES = NO
135 SORT_BY_SCOPE_NAME = NO
136 STRICT_PROTO_MATCHING = NO
137 GENERATE_TODOLIST = NO
138 GENERATE_TESTLIST = NO
139 GENERATE_BUGLIST = NO
140 GENERATE_DEPRECATEDLIST= NO
142 MAX_INITIALIZER_LINES = 30
146 FILE_VERSION_FILTER =
150 #---------------------------------------------------------------------------
151 # Configuration options related to warning and progress messages
152 #---------------------------------------------------------------------------
155 WARN_IF_UNDOCUMENTED = YES
156 WARN_IF_DOC_ERROR = YES
157 WARN_NO_PARAMDOC = NO
158 #####WARN_AS_ERROR = NO
159 WARN_FORMAT = "$file:$line: $text"
162 #---------------------------------------------------------------------------
163 # Configuration options related to source browsing
164 #---------------------------------------------------------------------------
167 STRIP_CODE_COMMENTS = YES
168 REFERENCED_BY_RELATION = NO
169 REFERENCES_RELATION = NO
170 REFERENCES_LINK_SOURCE = YES
171 SOURCE_TOOLTIPS = YES
173 VERBATIM_HEADERS = YES
174 CLANG_ASSISTED_PARSING = NO
177 #---------------------------------------------------------------------------
178 # Configuration options related to the alphabetical class index
179 #---------------------------------------------------------------------------
180 ALPHABETICAL_INDEX = YES
181 COLS_IN_ALPHA_INDEX = 5
184 #---------------------------------------------------------------------------
185 # Configuration options related to the HTML output
186 #---------------------------------------------------------------------------
189 HTML_FILE_EXTENSION = .html
193 HTML_EXTRA_STYLESHEET =
195 HTML_COLORSTYLE_HUE = 220
196 HTML_COLORSTYLE_SAT = 100
197 HTML_COLORSTYLE_GAMMA = 80
199 HTML_DYNAMIC_SECTIONS = NO
200 HTML_INDEX_NUM_ENTRIES = 100
202 DOCSET_FEEDNAME = "Doxygen generated docs"
203 DOCSET_BUNDLE_ID = org.doxygen.Project
204 DOCSET_PUBLISHER_ID = org.doxygen.Publisher
205 DOCSET_PUBLISHER_NAME = Publisher
206 GENERATE_HTMLHELP = NO
215 QHP_NAMESPACE = org.doxygen.Project
216 QHP_VIRTUAL_FOLDER = doc
217 QHP_CUST_FILTER_NAME =
218 QHP_CUST_FILTER_ATTRS =
219 QHP_SECT_FILTER_ATTRS =
221 GENERATE_ECLIPSEHELP = NO
222 ECLIPSE_DOC_ID = org.doxygen.Project
224 GENERATE_TREEVIEW = NO
225 ENUM_VALUES_PER_LINE = 4
227 EXT_LINKS_IN_WINDOW = NO
228 FORMULA_FONTSIZE = 10
229 FORMULA_TRANSPARENT = YES
231 MATHJAX_FORMAT = HTML-CSS
232 MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest
236 SERVER_BASED_SEARCH = NO
239 SEARCHDATA_FILE = searchdata.xml
241 EXTRA_SEARCH_MAPPINGS =
246 GENERATE_DOCBOOK = NO
247 GENERATE_AUTOGEN_DEF = NO
248 GENERATE_PERLMOD = NO
252 #---------------------------------------------------------------------------
253 # Configuration options related to the XML output
254 #---------------------------------------------------------------------------
256 XML_OUTPUT = $(XML_OUTPUT)
257 XML_PROGRAMLISTING = YES
259 #---------------------------------------------------------------------------
260 # Configuration options related to external references
261 #---------------------------------------------------------------------------
265 EXTERNAL_GROUPS = YES
267 PERL_PATH = /usr/bin/perl