From e91b825c5dc50753cb00e50f3b5d8e00c1ba18a9 Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Thu, 4 May 2017 17:53:16 +0200 Subject: [PATCH] CMake: generate Config[Version].cmake in base install folder and in cmake install folder --- cmake/DD4hepMacros.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/DD4hepMacros.cmake b/cmake/DD4hepMacros.cmake index 5428283e5..d710031d0 100644 --- a/cmake/DD4hepMacros.cmake +++ b/cmake/DD4hepMacros.cmake @@ -83,6 +83,7 @@ MACRO( DD4HEP_GENERATE_PACKAGE_CONFIGURATION_FILES ) #IF( EXISTS "${_current_dir}/MacroExportPackageDeps.cmake" ) # INSTALL( FILES "${_current_dir}/MacroExportPackageDeps.cmake" DESTINATION cmake ) #ENDIF() + INSTALL( FILES "${PROJECT_BINARY_DIR}/${arg}" DESTINATION ./cmake ) ENDIF() ENDIF() @@ -94,9 +95,11 @@ MACRO( DD4HEP_GENERATE_PACKAGE_CONFIGURATION_FILES ) ENDFOREACH() INCLUDE( CMakePackageConfigHelpers ) - WRITE_BASIC_PACKAGE_VERSION_FILE( ${CMAKE_INSTALL_PREFIX}/DD4hepConfigVersion.cmake + WRITE_BASIC_PACKAGE_VERSION_FILE( DD4hepConfigVersion.cmake VERSION ${DD4hep_VERSION} COMPATIBILITY AnyNewerVersion ) + INSTALL( FILES "${PROJECT_BINARY_DIR}/DD4hepConfigVersion.cmake" DESTINATION . ) + INSTALL( FILES "${PROJECT_BINARY_DIR}/DD4hepConfigVersion.cmake" DESTINATION ./cmake ) ENDMACRO( DD4HEP_GENERATE_PACKAGE_CONFIGURATION_FILES ) -- GitLab