Import Geant4 10.7.0.beta source tree
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
|
||||
################################################################################
|
||||
#
|
||||
# PTL Package installation
|
||||
#
|
||||
################################################################################
|
||||
|
||||
include(CMakePackageConfigHelpers)
|
||||
|
||||
set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_INCLUDEDIR})
|
||||
set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR})
|
||||
|
||||
configure_package_config_file(
|
||||
${PROJECT_SOURCE_DIR}/cmake/Templates/${PROJECT_NAME}Config.cmake.in
|
||||
${PROJECT_BINARY_DIR}/installation/${PROJECT_NAME}Config.cmake
|
||||
INSTALL_DESTINATION ${CMAKE_INSTALL_CONFIGDIR}
|
||||
INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}
|
||||
PATH_VARS
|
||||
INCLUDE_INSTALL_DIR
|
||||
LIB_INSTALL_DIR)
|
||||
|
||||
write_basic_package_version_file(
|
||||
${PROJECT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
|
||||
VERSION ${PROJECT_VERSION}
|
||||
COMPATIBILITY SameMajorVersion)
|
||||
|
||||
install(FILES ${PROJECT_BINARY_DIR}/installation/${PROJECT_NAME}Config.cmake
|
||||
${PROJECT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
|
||||
DESTINATION ${CMAKE_INSTALL_CONFIGDIR})
|
||||
|
||||
install(FILES ${PROJECT_SOURCE_DIR}/cmake/Modules/FindTBB.cmake
|
||||
DESTINATION ${CMAKE_INSTALL_CONFIGDIR}/Modules)
|
||||
|
||||
|
||||
set(BUILD_TREE ON)
|
||||
configure_package_config_file(
|
||||
${PROJECT_SOURCE_DIR}/cmake/Templates/${PROJECT_NAME}Config.cmake.in
|
||||
${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake
|
||||
INSTALL_DESTINATION ${PROJECT_BINARY_DIR}
|
||||
INSTALL_PREFIX ${PROJECT_BINARY_DIR}
|
||||
PATH_VARS
|
||||
INCLUDE_INSTALL_DIR
|
||||
LIB_INSTALL_DIR)
|
||||
Reference in New Issue
Block a user