diff --git a/ApplicationCode/CMakeLists.txt b/ApplicationCode/CMakeLists.txt index 7d21500c50..72e3cb4139 100644 --- a/ApplicationCode/CMakeLists.txt +++ b/ApplicationCode/CMakeLists.txt @@ -706,7 +706,7 @@ if (RESINSIGHT_PRIVATE_INSTALL) # install gRPC Python files if (RESINSIGHT_ENABLE_GRPC) message(STATUS "GRPC enabled") - if (RESINSIGHT_GRPC_PYTHON_EXECUTABLE) + if (RESINSIGHT_GRPC_PYTHON_EXECUTABLE AND EXISTS ${RESINSIGHT_GRPC_PYTHON_EXECUTABLE}) message(STATUS "Python found") if (RESINSIGHT_GRPC_BUNDLE_PYTHON_MODULE) message(STATUS "Bundling Python GRPC modules") @@ -716,9 +716,9 @@ if (RESINSIGHT_PRIVATE_INSTALL) COMMAND ${RESINSIGHT_GRPC_PYTHON_EXECUTABLE} -m pip install --target=${CMAKE_BINARY_DIR}/Python grpcio ) endif() + install(DIRECTORY ${CMAKE_BINARY_DIR}/Python/ DESTINATION ${RESINSIGHT_INSTALL_FOLDER}/Python) endif() endif() - install(DIRECTORY ${CMAKE_BINARY_DIR}/Python/ DESTINATION ${RESINSIGHT_INSTALL_FOLDER}/Python) set (RESINSIGHT_FILES ${RESINSIGHT_FILES} ${RESINSIGHT_LICENSE_FILES})