@INCLUDE = Doxyfile

## Patches for the m.css-generated docs. Just need to generate XML, that's it.

OUTPUT_DIRECTORY       = ../build/doc-mcss/
PROJECT_BRIEF          = C++ docs
GENERATE_HTML          = NO
GENERATE_XML           = YES
XML_PROGRAMLISTING     = NO
XML_NS_MEMB_FILE_SCOPE = YES
GENERATE_TAGFILE       = ../build/doc-mcss/corrade.tag

## Aliases copied from Doxyfile, with @cb, @cpp, @cmake and @ce modified for
## inline code snippet support. Keep it in sync, please.

ALIASES                = \
    "debugoperator{1}=@relates \1 @brief Debug output operator @xrefitem corrade-debugoperators \"Debug output operator\" \"Debug output operators for custom types\" Allows printing @ref \1 with @ref Corrade::Utility::Debug and friends." \
    "debugoperatorenum{1}=@brief Debug output operator @xrefitem corrade-debugoperators \"Debug output operator\" \"Debug output operators for custom types\" Allows printing @ref \1 with @ref Corrade::Utility::Debug and friends." \
    "debugoperatorclassenum{2}=@relates \1 @brief Debug output operator @xrefitem corrade-debugoperators \"Debug output operator\" \"Debug output operators for custom types\" Allows printing @ref \2 with @ref Corrade::Utility::Debug and friends." \
    "configurationvalueref{1}=@see @ref corrade-configurationvalues \"Corrade::Utility::ConfigurationValue<\1>\"" \
    "configurationvalue{1}=@brief Configuration value parser and writer @xrefitem corrade-configurationvalues \"Configuration value parser and writer\" \"Configuration value parsers and writers for custom types\" Allows parsing and writing @ref \1 from and to @ref Corrade::Utility::Configuration and use it with @ref Corrade::Utility::Arguments." \
    "tweakableliteral{1}=@brief Tweakable literal parser @xrefitem corrade-tweakableliterals \"Tweakable literal parser\" \"Tweakable literal parsers\" Allows using @ref \1 with @ref Corrade::Utility::Tweakable." \
    "partialsupport=@xrefitem corrade-partialsupport \"Partially supported\" \"List of partially supported features\"" \
    "thirdparty=@xrefitem credits-third-party \"Third-party components\" \"Third-party components\"" \
    "todoc=@xrefitem todoc \"Documentation todo\" \"Documentation-related todo list\"" \
    "experimental=@attention This functionality is still experimental and may change in the future without keeping full backwards compatibility." \
    "cb{1}=@code{\1}" \
    "cpp=@code{.cpp}" \
    "cmake=@code{.cmake}" \
    "ce=@endcode" \
    "m_div{1}=@xmlonly<mcss:div xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:class=\"\1\">@endxmlonly" \
    "m_enddiv=@xmlonly</mcss:div>@endxmlonly" \
    "m_span{1}=@xmlonly<mcss:span xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:class=\"\1\">@endxmlonly" \
    "m_endspan=@xmlonly</mcss:span>@endxmlonly" \
    "m_class{1}=@xmlonly<mcss:class xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:class=\"\1\" />@endxmlonly" \
    "m_footernavigation=@xmlonly<mcss:footernavigation xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" />@endxmlonly" \
    "m_examplenavigation{2}=@xmlonly<mcss:examplenavigation xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:page=\"\1\" mcss:prefix=\"\2\" />@endxmlonly" \
    "m_keywords{1}=@xmlonly<mcss:search xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:keywords=\"\1\" />@endxmlonly" \
    "m_keyword{3}=@xmlonly<mcss:search xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:keyword=\"\1\" mcss:title=\"\2\" mcss:suffix-length=\"\3\" />@endxmlonly" \
    "m_enum_values_as_keywords=@xmlonly<mcss:search xmlns:mcss=\"http://mcss.mosra.cz/doxygen/\" mcss:enum-values-as-keywords=\"true\" />@endxmlonly" \
    "m_since{2}=@since @m_class{m-label m-success m-flat} @ref corrade-changelog-\1-\2 \"new&nbsp;in&nbsp;\1.\2\"" \
    "m_since_latest=@since @m_class{m-label m-success m-flat} @ref corrade-changelog-latest \"new&nbsp;in&nbsp;Git&nbsp;master\"" \
    "m_deprecated_since{2}=@since deprecated&nbsp;in&nbsp;\1.\2 @deprecated" \
    "m_deprecated_since_latest=@since deprecated&nbsp;in&nbsp;Git&nbsp;master @deprecated"

# kate: hl Doxyfile
