Agregando imgui

This commit is contained in:
2025-06-21 21:03:18 -04:00
parent 4e48337e3f
commit 1c46681585
3 changed files with 24 additions and 1 deletions
+1
View File
@@ -12,4 +12,5 @@ CTestTestfile.cmake
_deps
CMakeUserPresets.json
cmake-build-debug
imgui.ini
+3
View File
@@ -1,3 +1,6 @@
[submodule "vendor/SDL"]
path = vendor/SDL
url = [email protected]:libsdl-org/SDL.git
[submodule "vendor/imgui"]
path = vendor/imgui
url = [email protected]:ocornut/imgui.git
+20 -1
View File
@@ -1,4 +1,23 @@
add_subdirectory(SDL)
file(GLOB IMGUI_SOURCES
"imgui/*.cpp"
"imgui/backends/imgui_impl_sdl3.cpp"
"imgui/backends/imgui_impl_sdlrenderer3.cpp"
)
file(GLOB IMGUI_HEADERS
"imgui/*.h"
"imgui/backends/imgui_impl_sdl3.h"
"imgui/backends/imgui_impl_sdlrenderer3.h"
)
add_library(imgui STATIC ${IMGUI_SOURCES} ${IMGUI_HEADERS})
target_include_directories(imgui PUBLIC
"imgui"
"imgui/backends"
)
add_library(vendor INTERFACE)
target_link_libraries(vendor INTERFACE SDL3::SDL3)
target_link_libraries(vendor INTERFACE SDL3::SDL3 imgui)