From 7357e809339d8867e70186add68976df11fddaa5 Mon Sep 17 00:00:00 2001 From: Joseph Walton-Rivers <joseph@walton-rivers.uk> Date: Mon, 25 Jul 2022 22:31:15 +0100 Subject: [PATCH] glob to detect imgui headers --- vendor/imgui/CMakeLists.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/vendor/imgui/CMakeLists.txt b/vendor/imgui/CMakeLists.txt index a52e4d7..6a62653 100644 --- a/vendor/imgui/CMakeLists.txt +++ b/vendor/imgui/CMakeLists.txt @@ -8,10 +8,11 @@ set( IMGUI_SOURCES src/imgui_tables.cpp src/imgui_widgets.cpp ) +file(GLOB_RECURSE IMGUI_HEADERS "include/*.h") -add_library(imgui STATIC ${IMGUI_SOURCES} ) +add_library(imgui STATIC ${IMGUI_SOURCES} ${IMGUI_HEADERS}) set_property(TARGET imgui PROPERTY POSITION_INDEPENDENT_CODE ON) -set_target_properties(imgui PROPERTIES PUBLIC_HEADER include/* ) +set_target_properties(imgui PROPERTIES PUBLIC_HEADER "${IMGUI_HEADERS}" ) target_include_directories( imgui PUBLIC @@ -23,6 +24,6 @@ install( TARGETS imgui EXPORT fgglTargets PUBLIC_HEADER - DESTINATION - ${CMAKE_INSTALL_INCLUDEDIR}/fggl/imgui + DESTINATION + ${CMAKE_INSTALL_INCLUDEDIR}/fggl/imgui ) \ No newline at end of file -- GitLab