Files
opm-simulators/python/simulators/CMakeLists.txt
T

16 lines
662 B
CMake
Raw Normal View History

pybind11_add_module(simulators simulators.cpp SYSTEM)
2020-04-22 21:22:35 +02:00
set_target_properties( simulators PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/python/opm2 )
target_sources(simulators
PRIVATE
2020-06-26 19:50:38 +02:00
../../opm/simulators/utils/moduleVersion.cpp
2020-04-22 21:22:35 +02:00
../../flow/flow_ebos_blackoil.cpp)
target_link_libraries( simulators PRIVATE opmsimulators )
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")
2020-04-30 00:22:17 +02:00
install(TARGETS simulators DESTINATION ${DEST_PREFIX}${CMAKE_INSTALL_PREFIX}/${PYTHON_INSTALL_PREFIX}/opm)