mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-11 07:56:08 -06:00
#4425 Python: Add install of gRPC dlls and Python module
This commit is contained in:
parent
5b7b9993a0
commit
3d109da5b2
@ -644,6 +644,14 @@ if (RESINSIGHT_PRIVATE_INSTALL)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# install GRPC-related DLLs
|
||||||
|
if (RESINSIGHT_ENABLE_GRPC)
|
||||||
|
set (GRPC_DLL_NAMES libprotobuf cares zlib1)
|
||||||
|
foreach (dllname ${GRPC_DLL_NAMES})
|
||||||
|
list(APPEND RESINSIGHT_FILES "${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/${dllname}.dll")
|
||||||
|
endforeach(dllname ${GRPC_DLL_NAMES})
|
||||||
|
endif()
|
||||||
|
|
||||||
# CRT
|
# CRT
|
||||||
set(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP ON)
|
set(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP ON)
|
||||||
set(CMAKE_INSTALL_OPENMP_LIBRARIES ON)
|
set(CMAKE_INSTALL_OPENMP_LIBRARIES ON)
|
||||||
@ -652,6 +660,12 @@ if (RESINSIGHT_PRIVATE_INSTALL)
|
|||||||
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
# install gRPC Python files
|
||||||
|
if (RESINSIGHT_ENABLE_GRPC)
|
||||||
|
install(DIRECTORY ${GRPC_PYTHON_SOURCE_PATH} DESTINATION ${RESINSIGHT_INSTALL_FOLDER} FILES_MATCHING PATTERN "*.py")
|
||||||
|
endif()
|
||||||
|
|
||||||
set (RESINSIGHT_FILES ${RESINSIGHT_FILES} ${RESINSIGHT_LICENSE_FILES})
|
set (RESINSIGHT_FILES ${RESINSIGHT_FILES} ${RESINSIGHT_LICENSE_FILES})
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user