| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 |
- # Doxyfile 1.8.17
- # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
- # double-quotes, unless you are using Doxywizard) that should identify the
- # project for which the documentation is generated. This name is used in the
- # title of most generated pages and in a few other places.
- # The default value is: My Project.
- PROJECT_NAME = AST2XML
- # If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
- # locally in source files will be included in the documentation. If set to NO,
- # only classes defined in header files are included. Does not have any effect
- # for Java sources.
- # The default value is: YES.
- EXTRACT_LOCAL_CLASSES = NO
- # The INPUT tag is used to specify the files and/or directories that contain
- # documented source files. You may enter file names like myfile.cpp or
- # directories like /usr/src/myproject. Separate the files or directories with
- # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
- # Note: If this tag is empty the current directory is searched.
- INPUT = "@CMAKE_SOURCE_DIR@/Source/Urho3D"
- # If the value of the INPUT tag contains directories, you can use the
- # FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and
- # *.h) to filter out the source-files in the directories.
- #
- # Note that for custom extensions or not directly supported extensions you also
- # need to set EXTENSION_MAPPING for the extension otherwise the files are not
- # read by doxygen.
- #
- # If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp,
- # *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h,
- # *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc,
- # *.m, *.markdown, *.md, *.mm, *.dox, *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
- # *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf and *.qsf.
- FILE_PATTERNS = *.h
- # The RECURSIVE tag can be used to specify whether or not subdirectories should
- # be searched for input files as well.
- # The default value is: NO.
- RECURSIVE = YES
- # If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output
- # The default value is: YES.
- GENERATE_HTML = NO
- # If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output.
- # The default value is: YES.
- GENERATE_LATEX = NO
- # If the GENERATE_XML tag is set to YES, doxygen will generate an XML file that
- # captures the structure of the code including all documentation.
- # The default value is: NO.
- GENERATE_XML = YES
- # The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
- # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
- # it.
- # The default directory is: xml.
- # This tag requires that the tag GENERATE_XML is set to YES.
- XML_OUTPUT = "@CMAKE_BINARY_DIR@/Source/Tools/BindingGenerator/generated/xml"
- # If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
- # available from the path. This tool is part of Graphviz (see:
- # http://www.graphviz.org/), a graph visualization toolkit from AT&T and Lucent
- # Bell Labs. The other options in this section have no effect if this option is
- # set to NO
- # The default value is: YES.
- HAVE_DOT = NO
- # The QUIET tag can be used to turn on/off the messages that are generated to
- # standard output by doxygen. If QUIET is set to YES this implies that the
- # messages are off.
- # The default value is: NO.
- QUIET = YES
- # If the value of the INPUT tag contains directories, you can use the
- # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
- # certain files from those directories.
- #
- # Note that the wildcards are matched against the file with absolute path, so to
- # exclude all test directories for example use the pattern */test/*
- EXCLUDE_PATTERNS = "@CMAKE_SOURCE_DIR@/Source/Urho3D/AngelScript/*" \
- "@CMAKE_SOURCE_DIR@/Source/Urho3D/LuaScript/*"
- # The WARNINGS tag can be used to turn on/off the warning messages that are
- # generated to standard error (stderr) by doxygen. If WARNINGS is set to YES
- # this implies that the warnings are on.
- #
- # Tip: Turn warnings on while writing the documentation.
- # The default value is: YES.
- WARNINGS = NO
- # If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate
- # warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
- # will automatically be disabled.
- # The default value is: YES.
- WARN_IF_UNDOCUMENTED = NO
- # If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
- # potential errors in the documentation, such as not documenting some parameters
- # in a documented function, or documenting parameters that don't exist or using
- # markup commands wrongly.
- # The default value is: YES.
- WARN_IF_DOC_ERROR = NO
- ALIASES += manualbind="MANUAL_BIND"
- ALIASES += nobind="NO_BIND"
- ALIASES += nobindtemp="NO_BIND"
- ALIASES += nobindfile="NO_BIND_FILE"
- ALIASES += fakeref="FAKE_REF"
- ALIASES += pod="IS_POD"
- ALIASES += templateversion="TEMPLATE_VERSION"
- ALIASES += allints="ALL_INTS"
- ALIASES += allfloats="ALL_FLOATS"
- ALIASES += property="BIND_AS_PROPERTY"
- ALIASES += property{1}="BIND_AS_ALIAS_\1"
- ALIASES += alias{1}="BIND_AS_ALIAS_\1"
- ALIASES += specialization{1}="SPECIALIZATION_\1"
- ALIASES += specialization{2}="SPECIALIZATION_\1_\2"
- ALIASES += specialization{3}="SPECIALIZATION_\1_\2_\3"
|