/ CMakeLists.txt
CMakeLists.txt
 1  cmake_minimum_required(VERSION 3.22.1)
 2  
 3  project("onyx_external")
 4  
 5  set(CMAKE_CXX_STANDARD 20)
 6  set(CMAKE_CXX_STANDARD_REQUIRED ON)
 7  
 8  set(AIMGUI_BUILD_STATIC ON CACHE BOOL "" FORCE)
 9  set(AIMGUI_BUILD_SHARED OFF CACHE BOOL "" FORCE)
10  set(AIMGUI_BUILD_TESTING OFF CACHE BOOL "" FORCE)
11  
12  add_subdirectory(deps/AImGUI)
13  add_subdirectory(deps/KittyMemoryEx)
14  
15  add_subdirectory(src/utils)
16  add_subdirectory(src/core)
17  add_subdirectory(src/render)
18  
19  add_subdirectory(src)