mirror of
https://github.com/DaedalusX64/daedalus.git
synced 2025-04-02 10:21:48 -04:00
20 lines
No EOL
936 B
CMake
20 lines
No EOL
936 B
CMake
|
|
|
|
## This will need to be fixed for all platforms for proper detection
|
|
if (UNIX)
|
|
# set(BACKEND ${PROJECT_SOURCE_DIR}/Source/third_party/imgui/backends/imgui_impl_SDL.mm) ?
|
|
set(BACKEND ${PROJECT_SOURCE_DIR}/Source/third_party/imgui/backends/imgui_impl_opengl3.cpp)
|
|
elseif(CTR)
|
|
set(BACKEND ${PROJECT_SOURCE_DIR}/Source/third_party/imgui/backends/imgui_impl_3DS.cpp)
|
|
endif()
|
|
|
|
|
|
add_library(imgui OBJECT
|
|
${PROJECT_SOURCE_DIR}/Source/third_party/imgui/imgui.cpp
|
|
${PROJECT_SOURCE_DIR}/Source/third_party/imgui/imgui_demo.cpp
|
|
${PROJECT_SOURCE_DIR}/Source/third_party/imgui/imgui_draw.cpp
|
|
${PROJECT_SOURCE_DIR}/Source/third_party/imgui/imgui_tables.cpp
|
|
${PROJECT_SOURCE_DIR}/Source/third_party/imgui/imgui_widgets.cpp
|
|
${PROJECT_SOURCE_DIR}/Source/third_party/imgui/backends/imgui_impl_sdl.cpp
|
|
${BACKEND}
|
|
) |