Files
CHIP-8/vendor/CMakeLists.txt
2025-06-21 21:03:18 -04:00

24 lines
543 B
CMake

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)