Back to home page

EIC code displayed by LXR

 
 

    


Warning, /acts/Detray/cmake/detray-packaging.cmake is written in an unsupported language. File is not indexed.

0001 # This file is part of the ACTS project.
0002 #
0003 # Copyright (C) 2016 CERN for the benefit of the ACTS project
0004 #
0005 # This Source Code Form is subject to the terms of the Mozilla Public
0006 # License, v. 2.0. If a copy of the MPL was not distributed with this
0007 # file, You can obtain one at https://mozilla.org/MPL/2.0/.
0008 
0009 # CMake include(s).
0010 include(CPack)
0011 
0012 # Export the configuration of the project.
0013 include(CMakePackageConfigHelpers)
0014 set(CMAKE_INSTALL_CMAKEDIR
0015     "${CMAKE_INSTALL_LIBDIR}/cmake/detray-${PROJECT_VERSION}"
0016 )
0017 install(
0018     EXPORT detray-exports
0019     NAMESPACE "detray::"
0020     FILE "detray-config-targets.cmake"
0021     DESTINATION "${CMAKE_INSTALL_CMAKEDIR}"
0022 )
0023 configure_package_config_file(
0024     "${CMAKE_CURRENT_SOURCE_DIR}/cmake/detray-config.cmake.in"
0025     "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/detray-config.cmake"
0026     INSTALL_DESTINATION "${CMAKE_INSTALL_CMAKEDIR}"
0027     PATH_VARS
0028         CMAKE_INSTALL_INCLUDEDIR
0029         CMAKE_INSTALL_LIBDIR
0030         CMAKE_INSTALL_CMAKEDIR
0031     NO_CHECK_REQUIRED_COMPONENTS_MACRO
0032 )
0033 write_basic_package_version_file(
0034     "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/detray-config-version.cmake"
0035     COMPATIBILITY "AnyNewerVersion"
0036 )
0037 install(
0038     FILES
0039         "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/detray-config.cmake"
0040         "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/detray-config-version.cmake"
0041     DESTINATION "${CMAKE_INSTALL_CMAKEDIR}"
0042 )