Fixed missing prefix for install destination.

The variable PYTHON_INSTALL_PREFIX was not defined, which caused
"make install" to install to a wrong directory. We set
PYTHON_INSTALL_PREFIX such that the Python module is installed the same
place as the Python modules from opm-common.
This commit is contained in:
Håkon Hægland 2020-04-28 21:17:55 +02:00
parent f94553c5a7
commit 4bb7048ba2

View File

@ -8,4 +8,7 @@ target_sources(simulators
target_link_libraries( simulators PRIVATE opmsimulators )
install(TARGETS simulators DESTINATION ${PYTHON_INSTALL_PREFIX}/simulators)
set(PYTHON_PACKAGE_PATH "site-packages")
set(PYTHON_INSTALL_PREFIX "lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/${PYTHON_PACKAGE_PATH}" CACHE STRING "Subdirectory to install Python modules in")
install(TARGETS simulators DESTINATION ${DEST_PREFIX}${CMAKE_INSTALL_PREFIX}/${PYTHON_INSTALL_PREFIX}/opm/simulators)