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 imgui)