From: Romain Lesteven Date: Fri, 17 Apr 2020 10:01:39 +0000 (+0200) Subject: Fix make.sh install unwanted config files X-Git-Url: https://git.feebdaed.xyz/?a=commitdiff_plain;h=3442b366720d1046c827b4df4b26ccd0ecb66b2c;p=0xmirror%2FcJSON.git Fix make.sh install unwanted config files --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 913c152..0a73a2c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -223,10 +223,12 @@ configure_file( "${CMAKE_CURRENT_SOURCE_DIR}/library_config/cJSONConfigVersion.cmake.in" ${PROJECT_BINARY_DIR}/cJSONConfigVersion.cmake @ONLY) -# Install package config files -install(FILES ${PROJECT_BINARY_DIR}/cJSONConfig.cmake - ${PROJECT_BINARY_DIR}/cJSONConfigVersion.cmake - DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/cmake/cJSON") +if(ENABLE_TARGET_EXPORT) + # Install package config files + install(FILES ${PROJECT_BINARY_DIR}/cJSONConfig.cmake + ${PROJECT_BINARY_DIR}/cJSONConfigVersion.cmake + DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/cmake/cJSON") +endif() option(ENABLE_CJSON_TEST "Enable building cJSON test" ON) if(ENABLE_CJSON_TEST)