add imgui
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user