2015-05-08 09:51:22 -05:00
|
|
|
cmake_minimum_required( VERSION 2.8 )
|
|
|
|
|
2015-05-26 06:59:10 -05:00
|
|
|
set(MODULES_INSTALL_PREFIX "share/opm" CACHE STRING "The modules will be installed in: \${CMAKE_INSTALL_PREFIX}/\${MODULES_INSTALL_PREFIX}/cmake/Modules")
|
2015-05-08 09:51:22 -05:00
|
|
|
|
2015-05-26 06:59:10 -05:00
|
|
|
install(DIRECTORY cmake/Modules DESTINATION ${CMAKE_INSTALL_PREFIX}/${MODULES_INSTALL_PREFIX}/cmake)
|
|
|
|
install(DIRECTORY cmake/Scripts DESTINATION ${CMAKE_INSTALL_PREFIX}/${MODULES_INSTALL_PREFIX}/cmake)
|
|
|
|
install(DIRECTORY cmake/Templates DESTINATION ${CMAKE_INSTALL_PREFIX}/${MODULES_INSTALL_PREFIX}/cmake)
|
|
|
|
|
|
|
|
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Modules)
|
|
|
|
include(OpmInit)
|
|
|
|
|
|
|
|
file (READ ${PROJECT_SOURCE_DIR}/dune.module DUNE_MODULE)
|
2015-09-08 03:14:00 -05:00
|
|
|
OpmGetDuneModuleDirective ("Version" opm-common_VERSION "${DUNE_MODULE}")
|
2015-05-26 06:59:10 -05:00
|
|
|
|
2015-09-08 03:14:00 -05:00
|
|
|
configure_file(opm-common-config.cmake.in opm-common-config.cmake @ONLY)
|
|
|
|
install(FILES ${PROJECT_BINARY_DIR}/opm-common-config.cmake
|
|
|
|
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/opm-common)
|