#--------------------------------------------------------------------------- # 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