From 4379230a0c5e75b8bd3cd2cf22c16506f969214e Mon Sep 17 00:00:00 2001 From: jmcarcell Date: Mon, 3 Feb 2025 22:12:17 +0100 Subject: [PATCH] Install the cmake files to lib/cmake/ --- cmake/ILCUTILConfig.cmake.in | 2 +- cmakemodules/MacroGeneratePackageConfigFiles.cmake | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cmake/ILCUTILConfig.cmake.in b/cmake/ILCUTILConfig.cmake.in index d572626..5ee6a52 100644 --- a/cmake/ILCUTILConfig.cmake.in +++ b/cmake/ILCUTILConfig.cmake.in @@ -40,7 +40,7 @@ SET( ILCUTIL_REQUIRED_COMPONENT_VARIABLES ) FOREACH( _component ${ILCUTIL_FIND_COMPONENTS} ) - SET( _component_cfg_file "${ILCUTIL_ROOT}/${_component}Config.cmake" ) + SET( _component_cfg_file "${ILCUTIL_ROOT}/lib/cmake/${_component}/${_component}Config.cmake" ) IF( EXISTS "${_component_cfg_file}" ) INCLUDE( "${_component_cfg_file}" ) diff --git a/cmakemodules/MacroGeneratePackageConfigFiles.cmake b/cmakemodules/MacroGeneratePackageConfigFiles.cmake index 0699d46..0e8face 100644 --- a/cmakemodules/MacroGeneratePackageConfigFiles.cmake +++ b/cmakemodules/MacroGeneratePackageConfigFiles.cmake @@ -9,7 +9,7 @@ MACRO( GENERATE_PACKAGE_CONFIGURATION_FILES ) CONFIGURE_FILE( "${PROJECT_SOURCE_DIR}/cmake/${arg}.in" "${PROJECT_BINARY_DIR}/${arg}" @ONLY ) - INSTALL( FILES "${PROJECT_BINARY_DIR}/${arg}" DESTINATION . ) + INSTALL( FILES "${PROJECT_BINARY_DIR}/${arg}" DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/cmake/${PROJECT_NAME} ) #IF( EXISTS "${_current_dir}/MacroCheckPackageLibs.cmake" ) # INSTALL( FILES "${_current_dir}/MacroCheckPackageLibs.cmake" DESTINATION cmake ) #ENDIF() @@ -26,16 +26,16 @@ MACRO( GENERATE_PACKAGE_CONFIGURATION_FILES ) CONFIGURE_FILE( "${PROJECT_SOURCE_DIR}/cmake/${arg}.in" "${PROJECT_BINARY_DIR}/${arg}" @ONLY ) - INSTALL( FILES "${PROJECT_BINARY_DIR}/${arg}" DESTINATION . ) + INSTALL( FILES "${PROJECT_BINARY_DIR}/${arg}" DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/cmake/${PROJECT_NAME} ) #IF( EXISTS "${_current_dir}/MacroCheckPackageVersion.cmake" ) # INSTALL( FILES "${_current_dir}/MacroCheckPackageVersion.cmake" DESTINATION cmake ) #ENDIF() - ENDIF( EXISTS "${PROJECT_SOURCE_DIR}/cmake/${arg}.in" ) + ENDIF() ENDIF() IF( ${arg} MATCHES "LibDeps.cmake" ) EXPORT_LIBRARY_DEPENDENCIES( "${arg}" ) - INSTALL( FILES "${PROJECT_BINARY_DIR}/${arg}" DESTINATION lib/cmake ) + INSTALL( FILES "${PROJECT_BINARY_DIR}/${arg}" DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/cmake ) ENDIF() ENDFOREACH()