Do not install nlohmann json if it is not embedded (#177)

This commit is contained in:
Matus Novak
2020-11-25 12:12:54 +01:00
committed by GitHub
parent d7b514aca0
commit a57b745e5b

View File

@@ -161,11 +161,13 @@ if(INJA_INSTALL)
DESTINATION ${INJA_INSTALL_INCLUDE_DIR}
FILES_MATCHING PATTERN "*.hpp"
)
install(
DIRECTORY third_party/include/nlohmann
DESTINATION ${INJA_INSTALL_INCLUDE_DIR}
FILES_MATCHING PATTERN "*.hpp"
)
if(INJA_USE_EMBEDDED_JSON)
install(
DIRECTORY third_party/include/nlohmann
DESTINATION ${INJA_INSTALL_INCLUDE_DIR}
FILES_MATCHING PATTERN "*.hpp"
)
endif()
install(
FILES
"${CMAKE_CURRENT_BINARY_DIR}/${INJA_CONFIG_PATH}/injaConfig.cmake"