add_subdirectory(CLI11) add_subdirectory(corrade EXCLUDE_FROM_ALL) set(MAGNUM_WITH_GL ON CACHE BOOL "" FORCE) set(MAGNUM_WITH_SCENEGRAPH ON CACHE BOOL "" FORCE) set(MAGNUM_WITH_SHADERS ON CACHE BOOL "" FORCE) set(MAGNUM_WITH_MESHTOOLS ON CACHE BOOL "" FORCE) set(MAGNUM_WITH_PRIMITIVES ON CACHE BOOL "" FORCE) set(MAGNUM_WITH_SDL2APPLICATION ON CACHE BOOL "" FORCE) add_subdirectory(magnum EXCLUDE_FROM_ALL) set(IMGUI_DIR "${CMAKE_CURRENT_SOURCE_DIR}/imgui" CACHE PATH "" FORCE) set(MAGNUM_WITH_IMGUIINTEGRATION ON CACHE BOOL "" FORCE) add_subdirectory(magnum-integration EXCLUDE_FROM_ALL)