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)
