#---------------------------------------------------------------------------
# File Config
#---------------------------------------------------------------------------
PROJECT_NAME           = "4JCraft"
INPUT                  = ../resources \
                         ../Minecraft.Client \
                         ../Minecraft.World  \
                         ./doxymain.md
RECURSIVE              = YES
EXCLUDE_PATTERNS = \
    *_test.cpp \
    */tests/* \
    */d3d*.h \
    */dxgi*.h \
    */dinput*.h \
    */xaudio*.h \
    */xinput*.h \
    */boost/* \
    */Platform/Durango/* \
    */Platform/Orbis/* \
    */Platform/PS3/* \
    */Platform/PSVita/* \
    */Platform/Windows64/* \
    */Platform/Xbox/*
# Excluding all platform specific code except for Linux since the doc compiler runs on it so it wont shit itself
#---------------------------------------------------------------------------
# HTML Config shit
#---------------------------------------------------------------------------
HTML_EXTRA_STYLESHEET  = \
    doxygen-awesome-css/doxygen-awesome.css \
    doxygen-awesome-css/doxygen-awesome-sidebar-only.css \
    doxygen-awesome-css/doxygen-awesome-sidebar-only-darkmode-toggle.css
HTML_EXTRA_FILES = \
    doxygen-awesome-css/doxygen-awesome-darkmode-toggle.js \
    doxygen-awesome-css/doxygen-awesome-interactive-toc.js \
    doxygen-awesome-css/doxygen-awesome-tabs.js \
    doxygen-awesome-css/doxygen-awesome-fragment-copy-button.js \
    doxygen-awesome-css/doxygen-awesome-paragraph-link.js
USE_MDFILE_AS_MAINPAGE = doxymain.md
HTML_HEADER            = header.html
HTML_COLORSTYLE        = LIGHT
#---------------------------------------------------------------------------
# Configuration options related to source browsing
#---------------------------------------------------------------------------
SOURCE_BROWSER         = YES
VERBATIM_HEADERS       = YES

#---------------------------------------------------------------------------
# Misc
#---------------------------------------------------------------------------
# Disable LaTEX output since we literally dont care
GENERATE_LATEX         = FALSE
GENERATE_TREEVIEW = YES
