22#
33# SPDX-License-Identifier: MPL-2.0
44
5- cmake_minimum_required (VERSION 3.23 )
5+ cmake_minimum_required (VERSION 3.23 )
66
77# export the license and readme
8- configure_file ("${PROJECT_SOURCE_DIR} /cmake/README.md.in" "${CMAKE_CURRENT_BINARY_DIR} /README.md" )
9- install (FILES "LICENSE" "${CMAKE_CURRENT_BINARY_DIR} /README.md"
10- DESTINATION "share"
8+ configure_file (
9+ "${PROJECT_SOURCE_DIR} /cmake/README.md.in"
10+ "${CMAKE_CURRENT_BINARY_DIR} /README.md"
11+ )
12+ install (
13+ FILES "LICENSE" "${CMAKE_CURRENT_BINARY_DIR} /README.md"
14+ DESTINATION "share"
1115)
1216
1317# export the power grid model targets
14- install (EXPORT "power_grid_modelTargets"
15- DESTINATION "lib/cmake/power_grid_model"
16- NAMESPACE power_grid_model::
17- COMPONENT power_grid_model
18+ install (
19+ EXPORT "power_grid_modelTargets"
20+ DESTINATION "lib/cmake/power_grid_model"
21+ NAMESPACE power_grid_model::
22+ COMPONENT power_grid_model
1823)
1924
2025# export configuration and version to enable find_package(power_grid_model)
2126include (CMakePackageConfigHelpers )
2227
23- configure_package_config_file ("${PROJECT_SOURCE_DIR} /cmake/power_grid_modelConfig.cmake.in"
24- "${CMAKE_CURRENT_BINARY_DIR} /power_grid_model/power_grid_modelConfig.cmake"
25- INSTALL_DESTINATION "lib/cmake/power_grid_model"
28+ configure_package_config_file (
29+ "${PROJECT_SOURCE_DIR} /cmake/power_grid_modelConfig.cmake.in"
30+ "${CMAKE_CURRENT_BINARY_DIR} /power_grid_model/power_grid_modelConfig.cmake"
31+ INSTALL_DESTINATION "lib/cmake/power_grid_model"
2632)
2733write_basic_package_version_file (
28- "${CMAKE_CURRENT_BINARY_DIR} /power_grid_model/power_grid_modelConfigVersion.cmake"
29- VERSION ${PGM_VERSION}
30- COMPATIBILITY SameMajorVersion
34+ "${CMAKE_CURRENT_BINARY_DIR} /power_grid_model/power_grid_modelConfigVersion.cmake"
35+ VERSION ${PGM_VERSION}
36+ COMPATIBILITY SameMajorVersion
37+ )
38+ install (
39+ FILES
40+ "${CMAKE_CURRENT_BINARY_DIR} /power_grid_model/power_grid_modelConfig.cmake"
41+ "${CMAKE_CURRENT_BINARY_DIR} /power_grid_model/power_grid_modelConfigVersion.cmake"
42+ DESTINATION "lib/cmake/power_grid_model"
3143)
32- install (FILES
33- "${CMAKE_CURRENT_BINARY_DIR} /power_grid_model/power_grid_modelConfig.cmake"
34- "${CMAKE_CURRENT_BINARY_DIR} /power_grid_model/power_grid_modelConfigVersion.cmake"
35- DESTINATION "lib/cmake/power_grid_model"
36- )
0 commit comments