add imgui

This commit is contained in:
Sven Balzer
2025-02-25 13:23:17 +01:00
parent a6a6761e9f
commit f2b992a39d
244 changed files with 111824 additions and 1 deletions
+16
View File
@@ -12,6 +12,21 @@ set(SDL_SHARED OFF)
set(SDL_STATIC ON)
add_subdirectory(libs/SDL3)
# Dear ImGui
add_library(imgui STATIC
libs/imgui/imgui.cpp
libs/imgui/imgui_draw.cpp
libs/imgui/imgui_demo.cpp
libs/imgui/imgui_tables.cpp
libs/imgui/imgui_widgets.cpp
libs/imgui/backends/imgui_impl_sdl3.cpp
libs/imgui/backends/imgui_impl_sdlgpu3.cpp
)
target_include_directories(imgui PUBLIC
libs/imgui
libs/imgui/backends
)
# Shaders
find_program(SLANGC
NAMES slangc
@@ -51,6 +66,7 @@ target_link_libraries(mikemon
PRIVATE
SDL3::SDL3
stb_image
imgui
)
add_dependencies(mikemon
basic_vertex_shader