From 870a92729c6b27131dad4511dba2e0e14420592c Mon Sep 17 00:00:00 2001 From: SoraKatadzuma Date: Tue, 19 Sep 2023 19:50:27 -0400 Subject: [PATCH] Install guard --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4c8becc..5acf5f8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,13 +4,17 @@ project(subprocess VERSION 0.0.1 LANGUAGES CXX) set(CMAKE_CXX_STANDARD 11 CACHE STRING "C++ standard to use") option(EXPORT_COMPILE_COMMANDS "create clang compile database" ON) option(SUBPROCESS_TESTS "enable subprocess tests" OFF) +option(SUBPROCESS_INSTALL "enable subprocess install" OFF) find_package(Threads REQUIRED) add_library(subprocess INTERFACE) target_link_libraries(subprocess INTERFACE Threads::Threads) target_include_directories(subprocess INTERFACE . ) -install(FILES subprocess.hpp DESTINATION include/cpp-subprocess/) + +if(SUBPROCESS_INSTALL) + install(FILES subprocess.hpp DESTINATION include/cpp-subprocess/) +endif() if(SUBPROCESS_TESTS) include(CTest)