diff --git a/CMakeLists.txt b/CMakeLists.txt index c4421d56..721cab5f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,6 +41,8 @@ option(IMTUI_SUPPORT_CURL "imtui: support for libcurl" ${IMTUI_SUPPOR option(IMTUI_BUILD_EXAMPLES "imtui: build examples" ${IMTUI_STANDALONE}) +option(IMTUI_INSTALL_IMGUI_HEADERS "imtui: install Dear ImGui's header files" ${IMTUI_STANDALONE}) + # sanitizers if (IMTUI_SANITIZE_THREAD) diff --git a/third-party/CMakeLists.txt b/third-party/CMakeLists.txt index 99ea25d9..3667c213 100644 --- a/third-party/CMakeLists.txt +++ b/third-party/CMakeLists.txt @@ -38,7 +38,7 @@ if (MINGW) set_target_properties(imgui-for-imtui PROPERTIES COMPILE_FLAGS -fno-threadsafe-statics) endif() -if (IMTUI_STANDALONE AND NOT EMSCRIPTEN) +if (IMTUI_INSTALL_IMGUI_HEADERS AND NOT EMSCRIPTEN) install( FILES ${CMAKE_CURRENT_SOURCE_DIR}/imgui/imgui/imgui.h