# --------------------------------------------------------------------------------------------------
# Base Doxygen configuration used by api-docs/conf.py.
#
# conf.py copies this file into the build tree and appends checkout-specific PROJECT_NUMBER,
# OUTPUT_DIRECTORY, INPUT, and STRIP_FROM_PATH values before running Doxygen. Keep checkout paths out
# of this checked-in file so it remains valid when sphinx-multiversion materializes historical refs.
# --------------------------------------------------------------------------------------------------

PROJECT_NAME           = "vorlage"
RECURSIVE              = YES

# Document the complete public API, including declarations which do not yet carry comments. The
# implementation and executable trees are excluded so EXTRACT_ALL does not turn private source files
# into part of the public API surface.
EXTRACT_ALL            = YES
EXCLUDE_PATTERNS       = */bin/* */lib/*

# Sphinx/Breathe/Exhale is the presentation layer. Doxygen is used only as the C/C++ parser and XML
# extractor, so standalone Doxygen HTML is deliberately disabled.
GENERATE_XML           = YES
XML_OUTPUT             = xml
GENERATE_HTML          = NO
GENERATE_LATEX         = NO

QUIET                  = YES
WARN_IF_UNDOCUMENTED   = NO
HAVE_DOT                = YES
