From 3bf42c6ff3805a0d42bbc661794a95ff31bedc26 Mon Sep 17 00:00:00 2001 From: untodesu Date: Sat, 15 Mar 2025 16:22:09 +0500 Subject: Add whatever I was working on for the last month --- deps/src/imgui/CMakeLists.txt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 deps/src/imgui/CMakeLists.txt (limited to 'deps/src/imgui/CMakeLists.txt') diff --git a/deps/src/imgui/CMakeLists.txt b/deps/src/imgui/CMakeLists.txt new file mode 100644 index 0000000..87603df --- /dev/null +++ b/deps/src/imgui/CMakeLists.txt @@ -0,0 +1,19 @@ +add_library(imgui STATIC + "${CMAKE_CURRENT_LIST_DIR}/imgui_demo.cpp" + "${CMAKE_CURRENT_LIST_DIR}/imgui_draw.cpp" + "${CMAKE_CURRENT_LIST_DIR}/imgui_stdlib.cpp" + "${CMAKE_CURRENT_LIST_DIR}/imgui_internal.h" + "${CMAKE_CURRENT_LIST_DIR}/imgui_tables.cpp" + "${CMAKE_CURRENT_LIST_DIR}/imgui_widgets.cpp" + "${CMAKE_CURRENT_LIST_DIR}/imgui.cpp") +target_include_directories(imgui PRIVATE "${CMAKE_CURRENT_LIST_DIR}") +target_include_directories(imgui PUBLIC "${DEPS_INCLUDE_DIR}") +set_target_properties(imgui PROPERTIES FOLDER DEPS) + +add_library(imgui_glfw STATIC "${CMAKE_CURRENT_LIST_DIR}/imgui_impl_glfw.cpp") +target_link_libraries(imgui_glfw PUBLIC glfw3 imgui) +set_target_properties(imgui_glfw PROPERTIES FOLDER DEPS) + +add_library(imgui_opengl3 STATIC "${CMAKE_CURRENT_LIST_DIR}/imgui_impl_opengl3.cpp") +target_link_libraries(imgui_opengl3 PUBLIC imgui) +set_target_properties(imgui_opengl3 PROPERTIES FOLDER DEPS) -- cgit