3 #---------------------------------------------------------------------------
 
     4 # Project related configuration options
 
     5 #---------------------------------------------------------------------------
 
     6 DOXYFILE_ENCODING      = UTF-8
 
     7 PROJECT_NAME           = "LEMON Tutorial"
 
    11 OUTPUT_LANGUAGE        = English
 
    12 BRIEF_MEMBER_DESC      = YES
 
    15 ALWAYS_DETAILED_SEC    = NO
 
    16 INLINE_INHERITED_MEMB  = NO
 
    19 STRIP_FROM_INC_PATH    = ./
 
    21 JAVADOC_AUTOBRIEF      = NO
 
    23 MULTILINE_CPP_IS_BRIEF = NO
 
    25 SEPARATE_MEMBER_PAGES  = NO
 
    28 OPTIMIZE_OUTPUT_FOR_C  = NO
 
    29 OPTIMIZE_OUTPUT_JAVA   = NO
 
    30 OPTIMIZE_FOR_FORTRAN   = NO
 
    31 OPTIMIZE_OUTPUT_VHDL   = NO
 
    32 BUILTIN_STL_SUPPORT    = YES
 
    35 IDL_PROPERTY_SUPPORT   = YES
 
    36 DISTRIBUTE_GROUP_DOC   = NO
 
    38 TYPEDEF_HIDES_STRUCT   = NO
 
    40 #---------------------------------------------------------------------------
 
    41 # Build related configuration options
 
    42 #---------------------------------------------------------------------------
 
    46 EXTRACT_LOCAL_CLASSES  = NO
 
    47 EXTRACT_LOCAL_METHODS  = NO
 
    48 EXTRACT_ANON_NSPACES   = NO
 
    49 HIDE_UNDOC_MEMBERS     = YES
 
    50 HIDE_UNDOC_CLASSES     = YES
 
    51 HIDE_FRIEND_COMPOUNDS  = NO
 
    52 HIDE_IN_BODY_DOCS      = NO
 
    54 CASE_SENSE_NAMES       = YES
 
    55 HIDE_SCOPE_NAMES       = YES
 
    56 SHOW_INCLUDE_FILES     = YES
 
    61 SORT_BY_SCOPE_NAME     = NO
 
    62 GENERATE_TODOLIST      = YES
 
    63 GENERATE_TESTLIST      = YES
 
    64 GENERATE_BUGLIST       = YES
 
    65 GENERATE_DEPRECATEDLIST= YES
 
    67 MAX_INITIALIZER_LINES  = 5
 
    73 LAYOUT_FILE            = DoxygenLayout.xml
 
    74 #---------------------------------------------------------------------------
 
    75 # configuration options related to warning and progress messages
 
    76 #---------------------------------------------------------------------------
 
    79 WARN_IF_UNDOCUMENTED   = YES
 
    80 WARN_IF_DOC_ERROR      = YES
 
    82 WARN_FORMAT            = "$file:$line: $text"
 
    83 WARN_LOGFILE           = doxygen.log
 
    84 #---------------------------------------------------------------------------
 
    85 # configuration options related to the input files
 
    86 #---------------------------------------------------------------------------
 
    89 INPUT_ENCODING         = UTF-8
 
   101 EXAMPLE_RECURSIVE      = NO
 
   102 IMAGE_PATH             = ./images \
 
   106 FILTER_SOURCE_FILES    = NO
 
   107 #---------------------------------------------------------------------------
 
   108 # configuration options related to source browsing
 
   109 #---------------------------------------------------------------------------
 
   112 STRIP_CODE_COMMENTS    = YES
 
   113 REFERENCED_BY_RELATION = NO
 
   114 REFERENCES_RELATION    = NO
 
   115 REFERENCES_LINK_SOURCE = YES
 
   117 VERBATIM_HEADERS       = NO
 
   118 #---------------------------------------------------------------------------
 
   119 # configuration options related to the alphabetical class index
 
   120 #---------------------------------------------------------------------------
 
   121 ALPHABETICAL_INDEX     = YES
 
   122 COLS_IN_ALPHA_INDEX    = 2
 
   124 #---------------------------------------------------------------------------
 
   125 # configuration options related to the HTML output
 
   126 #---------------------------------------------------------------------------
 
   129 HTML_FILE_EXTENSION    = .html
 
   133 HTML_ALIGN_MEMBERS     = YES
 
   134 HTML_DYNAMIC_SECTIONS  = NO
 
   136 DOCSET_FEEDNAME        = "Doxygen generated docs"
 
   137 DOCSET_BUNDLE_ID       = org.doxygen.Project
 
   138 GENERATE_HTMLHELP      = NO
 
   147 QHP_NAMESPACE          = org.doxygen.Project
 
   148 QHP_VIRTUAL_FOLDER     = doc
 
   151 ENUM_VALUES_PER_LINE   = 4
 
   152 GENERATE_TREEVIEW      = NO
 
   154 FORMULA_FONTSIZE       = 10
 
   155 #---------------------------------------------------------------------------
 
   156 # configuration options related to the LaTeX output
 
   157 #---------------------------------------------------------------------------
 
   160 LATEX_CMD_NAME         = latex
 
   161 MAKEINDEX_CMD_NAME     = makeindex
 
   164 EXTRA_PACKAGES         = amsmath \
 
   170 LATEX_HIDE_INDICES     = NO
 
   171 #---------------------------------------------------------------------------
 
   172 # configuration options related to the RTF output
 
   173 #---------------------------------------------------------------------------
 
   178 RTF_STYLESHEET_FILE    = 
 
   179 RTF_EXTENSIONS_FILE    = 
 
   180 #---------------------------------------------------------------------------
 
   181 # configuration options related to the man page output
 
   182 #---------------------------------------------------------------------------
 
   187 #---------------------------------------------------------------------------
 
   188 # configuration options related to the XML output
 
   189 #---------------------------------------------------------------------------
 
   194 XML_PROGRAMLISTING     = YES
 
   195 #---------------------------------------------------------------------------
 
   196 # configuration options for the AutoGen Definitions output
 
   197 #---------------------------------------------------------------------------
 
   198 GENERATE_AUTOGEN_DEF   = NO
 
   199 #---------------------------------------------------------------------------
 
   200 # configuration options related to the Perl module output
 
   201 #---------------------------------------------------------------------------
 
   202 GENERATE_PERLMOD       = NO
 
   205 PERLMOD_MAKEVAR_PREFIX = 
 
   206 #---------------------------------------------------------------------------
 
   207 # Configuration options related to the preprocessor   
 
   208 #---------------------------------------------------------------------------
 
   209 ENABLE_PREPROCESSING   = YES
 
   211 EXPAND_ONLY_PREDEF     = NO
 
   212 SEARCH_INCLUDES        = YES
 
   214 INCLUDE_FILE_PATTERNS  = 
 
   217 SKIP_FUNCTION_MACROS   = YES
 
   218 #---------------------------------------------------------------------------
 
   219 # Configuration::additions related to external references   
 
   220 #---------------------------------------------------------------------------
 
   221 TAGFILES               = "./doc/libstdc++.tag = http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/ " \
 
   222                          "./lemon.tag = http://lemon.cs.elte.hu/pub/doc/latest/ "
 
   226 PERL_PATH              = /usr/bin/perl
 
   227 #---------------------------------------------------------------------------
 
   228 # Configuration options related to the dot tool   
 
   229 #---------------------------------------------------------------------------
 
   232 HIDE_UNDOC_RELATIONS   = YES
 
   234 DOT_FONTNAME           = FreeSans
 
   238 COLLABORATION_GRAPH    = NO
 
   241 TEMPLATE_RELATIONS     = NO
 
   243 INCLUDED_BY_GRAPH      = NO
 
   246 GRAPHICAL_HIERARCHY    = NO
 
   248 DOT_IMAGE_FORMAT       = png
 
   251 DOT_GRAPH_MAX_NODES    = 50
 
   252 MAX_DOT_GRAPH_DEPTH    = 0
 
   254 DOT_MULTI_TARGETS      = NO
 
   255 GENERATE_LEGEND        = YES
 
   257 #---------------------------------------------------------------------------
 
   258 # Configuration::additions related to the search engine   
 
   259 #---------------------------------------------------------------------------