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