PROJECT_NAME           = pybind11
INPUT                  = ../include/pybind11/
RECURSIVE              = YES

GENERATE_HTML          = NO
GENERATE_LATEX         = NO
GENERATE_XML           = YES
XML_OUTPUT             = .build/doxygenxml
XML_PROGRAMLISTING     = YES

MACRO_EXPANSION        = YES
EXPAND_ONLY_PREDEF     = YES
EXPAND_AS_DEFINED      = PYBIND11_RUNTIME_EXCEPTION

ALIASES                = "rst=\verbatim embed:rst"
ALIASES               += "endrst=\endverbatim"

QUIET                  = YES
WARNINGS               = YES
WARN_IF_UNDOCUMENTED   = NO
PREDEFINED             = PY_MAJOR_VERSION=3 \
                         PYBIND11_NOINLINE
