@INCLUDE                = ../server-sdk/doc/Doxyfile-init
# Output settings
GENERATE_HTML           = NO
GENERATE_XML            = YES
GENERATE_LATEX          = NO
XML_PROGRAMLISTING      = YES

# Project settings
PROJECT_NAME           = example-app
INPUT                  = ../src \
                         pages \
                         ../readme.md \
FILE_PATTERNS += *.md
USE_MDFILE_AS_MAINPAGE = ../readme.md
OUTPUT_DIRECTORY       = ../build/doc/
FULL_PATH_NAMES        = NO

# Attributes settings
RECURSIVE              = YES
EXTRACT_PRIVATE        = YES
EXTRACT_ALL            = YES

## m.css internal command -> show undocumented
M_SHOW_UNDOCUMENTED     = YES


## Taken from magnum ( Project from authors of m.css )
SHOW_USED_FILES        = YES
VERBATIM_HEADERS       = NO
AUTOLINK_SUPPORT       = YES


ALIASES += \
    "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"
