diff --git a/CMakeLists.txt b/CMakeLists.txt index e396dc5..ae367b9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -129,7 +129,7 @@ if(ENABLE_TOOLS) endif() include(CMakePackageConfigHelpers) -set(CONFIG_PACKAGE_LOCATION "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") +set(CONFIG_PACKAGE_LOCATION "${CMAKE_INSTALL_LIBDIR}/cmake/${EXPORT_TARGETS_NAME}") set(INCLUDE_INSTALL_DIR "include") export(EXPORT ${EXPORT_TARGETS_NAME}Targets @@ -141,14 +141,13 @@ configure_package_config_file(cmake/BelcardConfig.cmake.in INSTALL_DESTINATION ${CONFIG_PACKAGE_LOCATION} NO_SET_AND_CHECK_MACRO ) -set(ConfigPackageLocation "share/${EXPORT_TARGETS_NAME}/cmake") install(EXPORT ${EXPORT_TARGETS_NAME}Targets FILE ${EXPORT_TARGETS_NAME}Targets.cmake - DESTINATION ${ConfigPackageLocation} + DESTINATION ${CONFIG_PACKAGE_LOCATION} ) install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${EXPORT_TARGETS_NAME}Config.cmake" - DESTINATION ${ConfigPackageLocation} + DESTINATION ${CONFIG_PACKAGE_LOCATION} ) if (ENABLE_PACKAGE_SOURCE)