1# Doxyfile 1.8.10
2
3#---------------------------------------------------------------------------
4# Project related configuration options
5#---------------------------------------------------------------------------
6DOXYFILE_ENCODING      = UTF-8
7PROJECT_NAME           = "@PROJECT_NAME@"
8PROJECT_NUMBER         = "@FreeOrion_VERSION@"
9PROJECT_BRIEF          =
10PROJECT_LOGO           =
11OUTPUT_DIRECTORY       = @FreeOrion_CPP_APIDOC_OUTDIR@
12CREATE_SUBDIRS         = NO
13ALLOW_UNICODE_NAMES    = NO
14OUTPUT_LANGUAGE        = English
15BRIEF_MEMBER_DESC      = YES
16REPEAT_BRIEF           = YES
17ABBREVIATE_BRIEF       =
18ALWAYS_DETAILED_SEC    = NO
19INLINE_INHERITED_MEMB  = NO
20FULL_PATH_NAMES        = NO
21STRIP_FROM_PATH        = @FreeOrion_SOURCE_DIR@
22STRIP_FROM_INC_PATH    =
23SHORT_NAMES            = NO
24JAVADOC_AUTOBRIEF      = YES
25QT_AUTOBRIEF           = NO
26MULTILINE_CPP_IS_BRIEF = NO
27INHERIT_DOCS           = YES
28SEPARATE_MEMBER_PAGES  = NO
29TAB_SIZE               = 4
30ALIASES                = content_tag{1}="\xrefitem content_tags \"\" \"\" \b \1"
31TCL_SUBST              =
32OPTIMIZE_OUTPUT_FOR_C  = NO
33OPTIMIZE_OUTPUT_JAVA   = NO
34OPTIMIZE_FOR_FORTRAN   = NO
35OPTIMIZE_OUTPUT_VHDL   = NO
36EXTENSION_MAPPING      =
37MARKDOWN_SUPPORT       = YES
38AUTOLINK_SUPPORT       = YES
39BUILTIN_STL_SUPPORT    = NO
40CPP_CLI_SUPPORT        = NO
41SIP_SUPPORT            = NO
42IDL_PROPERTY_SUPPORT   = YES
43DISTRIBUTE_GROUP_DOC   = YES
44GROUP_NESTED_COMPOUNDS = NO
45SUBGROUPING            = YES
46INLINE_GROUPED_CLASSES = NO
47INLINE_SIMPLE_STRUCTS  = NO
48TYPEDEF_HIDES_STRUCT   = NO
49LOOKUP_CACHE_SIZE      = 0
50#---------------------------------------------------------------------------
51# Build related configuration options
52#---------------------------------------------------------------------------
53EXTRACT_ALL            = YES
54EXTRACT_PRIVATE        = YES
55EXTRACT_PACKAGE        = YES
56EXTRACT_STATIC         = YES
57EXTRACT_LOCAL_CLASSES  = YES
58EXTRACT_LOCAL_METHODS  = YES
59EXTRACT_ANON_NSPACES   = YES
60HIDE_UNDOC_MEMBERS     = NO
61HIDE_UNDOC_CLASSES     = NO
62HIDE_FRIEND_COMPOUNDS  = NO
63HIDE_IN_BODY_DOCS      = NO
64INTERNAL_DOCS          = YES
65CASE_SENSE_NAMES       = YES
66HIDE_SCOPE_NAMES       = NO
67HIDE_COMPOUND_REFERENCE= NO
68SHOW_INCLUDE_FILES     = YES
69SHOW_GROUPED_MEMB_INC  = NO
70FORCE_LOCAL_INCLUDES   = NO
71INLINE_INFO            = YES
72SORT_MEMBER_DOCS       = YES
73SORT_BRIEF_DOCS        = YES
74SORT_MEMBERS_CTORS_1ST = YES
75SORT_GROUP_NAMES       = YES
76SORT_BY_SCOPE_NAME     = YES
77STRICT_PROTO_MATCHING  = NO
78GENERATE_TODOLIST      = YES
79GENERATE_TESTLIST      = YES
80GENERATE_BUGLIST       = YES
81GENERATE_DEPRECATEDLIST= YES
82ENABLED_SECTIONS       =
83MAX_INITIALIZER_LINES  = 30
84SHOW_USED_FILES        = YES
85SHOW_FILES             = YES
86SHOW_NAMESPACES        = YES
87FILE_VERSION_FILTER    =
88LAYOUT_FILE            =
89CITE_BIB_FILES         =
90#---------------------------------------------------------------------------
91# Configuration options related to warning and progress messages
92#---------------------------------------------------------------------------
93QUIET                  = YES
94WARNINGS               = YES
95WARN_IF_UNDOCUMENTED   = YES
96WARN_IF_DOC_ERROR      = YES
97WARN_NO_PARAMDOC       = YES
98WARN_FORMAT            = "$file:$line: $text"
99WARN_LOGFILE           =
100#---------------------------------------------------------------------------
101# Configuration options related to the input files
102#---------------------------------------------------------------------------
103INPUT                  = @FreeOrion_SOURCE_DIR@/README.md \
104                         @FreeOrion_SOURCE_DIR@/BUILD.md \
105                         @FreeOrion_SOURCE_DIR@/CONTRIBUTING.md \
106                         @FreeOrion_SOURCE_DIR@/ChangeLog.md \
107                         @FreeOrion_SOURCE_DIR@/doc \
108                         @FreeOrion_CPP_APIDOC_OUTDIR@/all_tags.dox \
109                         @FreeOrion_SOURCE_DIR@/AI \
110                         @FreeOrion_SOURCE_DIR@/client \
111                         @FreeOrion_SOURCE_DIR@/combat \
112                         @FreeOrion_SOURCE_DIR@/Empire \
113                         @FreeOrion_SOURCE_DIR@/network \
114                         @FreeOrion_SOURCE_DIR@/parse \
115                         @FreeOrion_SOURCE_DIR@/python \
116                         @FreeOrion_SOURCE_DIR@/server \
117                         @FreeOrion_SOURCE_DIR@/UI \
118                         @FreeOrion_SOURCE_DIR@/universe \
119                         @FreeOrion_SOURCE_DIR@/util
120INPUT_ENCODING         = UTF-8
121FILE_PATTERNS          =
122RECURSIVE              = YES
123EXCLUDE                =
124EXCLUDE_SYMLINKS       = NO
125EXCLUDE_PATTERNS       =
126EXCLUDE_SYMBOLS        =
127EXAMPLE_PATH           =
128EXAMPLE_PATTERNS       =
129EXAMPLE_RECURSIVE      = NO
130IMAGE_PATH             =
131INPUT_FILTER           =
132FILTER_PATTERNS        =
133FILTER_SOURCE_FILES    = NO
134FILTER_SOURCE_PATTERNS =
135USE_MDFILE_AS_MAINPAGE = README.md
136#---------------------------------------------------------------------------
137# Configuration options related to source browsing
138#---------------------------------------------------------------------------
139SOURCE_BROWSER         = NO
140INLINE_SOURCES         = NO
141STRIP_CODE_COMMENTS    = YES
142REFERENCED_BY_RELATION = YES
143REFERENCES_RELATION    = YES
144REFERENCES_LINK_SOURCE = YES
145SOURCE_TOOLTIPS        = YES
146USE_HTAGS              = NO
147VERBATIM_HEADERS       = NO
148#---------------------------------------------------------------------------
149# Configuration options related to the alphabetical class index
150#---------------------------------------------------------------------------
151ALPHABETICAL_INDEX     = YES
152COLS_IN_ALPHA_INDEX    = 5
153IGNORE_PREFIX          =
154#---------------------------------------------------------------------------
155# Configuration options related to the HTML output
156#---------------------------------------------------------------------------
157GENERATE_HTML          = YES
158HTML_OUTPUT            = html
159HTML_FILE_EXTENSION    = .html
160HTML_HEADER            =
161HTML_FOOTER            =
162HTML_STYLESHEET        =
163HTML_EXTRA_STYLESHEET  =
164HTML_EXTRA_FILES       =
165HTML_COLORSTYLE_HUE    = 220
166HTML_COLORSTYLE_SAT    = 100
167HTML_COLORSTYLE_GAMMA  = 80
168HTML_TIMESTAMP         = NO
169HTML_DYNAMIC_SECTIONS  = YES
170HTML_INDEX_NUM_ENTRIES = 100
171GENERATE_DOCSET        = NO
172DOCSET_FEEDNAME        = "Doxygen generated docs"
173DOCSET_BUNDLE_ID       = org.doxygen.Project
174DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
175DOCSET_PUBLISHER_NAME  = Publisher
176GENERATE_HTMLHELP      = NO
177CHM_FILE               =
178HHC_LOCATION           =
179GENERATE_CHI           = NO
180CHM_INDEX_ENCODING     =
181BINARY_TOC             = NO
182TOC_EXPAND             = NO
183GENERATE_QHP           = NO
184QCH_FILE               =
185QHP_NAMESPACE          = org.doxygen.Project
186QHP_VIRTUAL_FOLDER     = doc
187QHP_CUST_FILTER_NAME   =
188QHP_CUST_FILTER_ATTRS  =
189QHP_SECT_FILTER_ATTRS  =
190QHG_LOCATION           =
191GENERATE_ECLIPSEHELP   = NO
192ECLIPSE_DOC_ID         = org.doxygen.Project
193DISABLE_INDEX          = NO
194GENERATE_TREEVIEW      = NO
195ENUM_VALUES_PER_LINE   = 4
196TREEVIEW_WIDTH         = 250
197EXT_LINKS_IN_WINDOW    = NO
198FORMULA_FONTSIZE       = 10
199FORMULA_TRANSPARENT    = YES
200USE_MATHJAX            = NO
201MATHJAX_FORMAT         = HTML-CSS
202MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest
203MATHJAX_EXTENSIONS     =
204MATHJAX_CODEFILE       =
205SEARCHENGINE           = YES
206SERVER_BASED_SEARCH    = NO
207EXTERNAL_SEARCH        = NO
208SEARCHENGINE_URL       =
209SEARCHDATA_FILE        = searchdata.xml
210EXTERNAL_SEARCH_ID     =
211EXTRA_SEARCH_MAPPINGS  =
212#---------------------------------------------------------------------------
213# Configuration options related to the LaTeX output
214#---------------------------------------------------------------------------
215GENERATE_LATEX         = NO
216LATEX_OUTPUT           = latex
217LATEX_CMD_NAME         = latex
218MAKEINDEX_CMD_NAME     = makeindex
219COMPACT_LATEX          = NO
220PAPER_TYPE             = a4
221EXTRA_PACKAGES         =
222LATEX_HEADER           =
223LATEX_FOOTER           =
224LATEX_EXTRA_STYLESHEET =
225LATEX_EXTRA_FILES      =
226PDF_HYPERLINKS         = YES
227USE_PDFLATEX           = YES
228LATEX_BATCHMODE        = NO
229LATEX_HIDE_INDICES     = NO
230LATEX_SOURCE_CODE      = NO
231LATEX_BIB_STYLE        = plain
232LATEX_TIMESTAMP        = NO
233#---------------------------------------------------------------------------
234# Configuration options related to the RTF output
235#---------------------------------------------------------------------------
236GENERATE_RTF           = NO
237RTF_OUTPUT             = rtf
238COMPACT_RTF            = NO
239RTF_HYPERLINKS         = NO
240RTF_STYLESHEET_FILE    =
241RTF_EXTENSIONS_FILE    =
242RTF_SOURCE_CODE        = NO
243#---------------------------------------------------------------------------
244# Configuration options related to the man page output
245#---------------------------------------------------------------------------
246GENERATE_MAN           = NO
247MAN_OUTPUT             = man
248MAN_EXTENSION          = .3
249MAN_SUBDIR             =
250MAN_LINKS              = NO
251#---------------------------------------------------------------------------
252# Configuration options related to the XML output
253#---------------------------------------------------------------------------
254GENERATE_XML           = NO
255XML_OUTPUT             = xml
256XML_PROGRAMLISTING     = YES
257#---------------------------------------------------------------------------
258# Configuration options related to the DOCBOOK output
259#---------------------------------------------------------------------------
260GENERATE_DOCBOOK       = NO
261DOCBOOK_OUTPUT         = docbook
262DOCBOOK_PROGRAMLISTING = NO
263#---------------------------------------------------------------------------
264# Configuration options for the AutoGen Definitions output
265#---------------------------------------------------------------------------
266GENERATE_AUTOGEN_DEF   = NO
267#---------------------------------------------------------------------------
268# Configuration options related to the Perl module output
269#---------------------------------------------------------------------------
270GENERATE_PERLMOD       = NO
271PERLMOD_LATEX          = NO
272PERLMOD_PRETTY         = YES
273PERLMOD_MAKEVAR_PREFIX =
274#---------------------------------------------------------------------------
275# Configuration options related to the preprocessor
276#---------------------------------------------------------------------------
277ENABLE_PREPROCESSING   = YES
278MACRO_EXPANSION        = NO
279EXPAND_ONLY_PREDEF     = NO
280SEARCH_INCLUDES        = YES
281INCLUDE_PATH           =
282INCLUDE_FILE_PATTERNS  =
283PREDEFINED             =
284EXPAND_AS_DEFINED      =
285SKIP_FUNCTION_MACROS   = YES
286#---------------------------------------------------------------------------
287# Configuration options related to external references
288#---------------------------------------------------------------------------
289TAGFILES               =
290GENERATE_TAGFILE       =
291ALLEXTERNALS           = NO
292EXTERNAL_GROUPS        = YES
293EXTERNAL_PAGES         = YES
294PERL_PATH              = /usr/bin/perl
295#---------------------------------------------------------------------------
296# Configuration options related to the dot tool
297#---------------------------------------------------------------------------
298CLASS_DIAGRAMS         = YES
299MSCGEN_PATH            =
300DIA_PATH               =
301HIDE_UNDOC_RELATIONS   = YES
302HAVE_DOT               = @DOXYGEN_DOT_FOUND@
303DOT_NUM_THREADS        = 0
304DOT_FONTNAME           = Helvetica
305DOT_FONTSIZE           = 10
306DOT_FONTPATH           =
307CLASS_GRAPH            = YES
308COLLABORATION_GRAPH    = YES
309GROUP_GRAPHS           = YES
310UML_LOOK               = YES
311UML_LIMIT_NUM_FIELDS   = 10
312TEMPLATE_RELATIONS     = YES
313INCLUDE_GRAPH          = YES
314INCLUDED_BY_GRAPH      = YES
315CALL_GRAPH             = NO
316CALLER_GRAPH           = NO
317GRAPHICAL_HIERARCHY    = YES
318DIRECTORY_GRAPH        = YES
319DOT_IMAGE_FORMAT       = png
320INTERACTIVE_SVG        = YES
321DOT_PATH               = @DOXYGEN_DOT_PATH@
322DOTFILE_DIRS           =
323MSCFILE_DIRS           =
324DIAFILE_DIRS           =
325PLANTUML_JAR_PATH      =
326PLANTUML_INCLUDE_PATH  =
327DOT_GRAPH_MAX_NODES    = 100
328MAX_DOT_GRAPH_DEPTH    = 4
329DOT_TRANSPARENT        = NO
330DOT_MULTI_TARGETS      = YES
331GENERATE_LEGEND        = YES
332DOT_CLEANUP            = YES
333