cmake : Rename to RESINSIGHT_GRPC_PYTHON_EXECUTABLE

This commit is contained in:
Magne Sjaastad
2019-08-12 08:51:56 +02:00
parent b3c00c2038
commit e70cf3c736
2 changed files with 23 additions and 22 deletions

View File

@@ -549,8 +549,9 @@ endforeach()
# Copy all grpc libraries and python files
if (RESINSIGHT_ENABLE_GRPC)
if (PYTHON_EXECUTABLE)
if (EXISTS ${PYTHON_EXECUTABLE})
set(RESINSIGHT_GRPC_PYTHON_EXECUTABLE "" CACHE PATH "gRPC : Path to Python 3 executable, required to build the Python client library")
if (RESINSIGHT_GRPC_PYTHON_EXECUTABLE)
if (EXISTS ${RESINSIGHT_GRPC_PYTHON_EXECUTABLE})
add_custom_target(GeneratedPythonSources DEPENDS ${GRPC_GENERATED_PYTHON_SOURCES})
add_dependencies(ResInsight GeneratedPythonSources)
@@ -562,11 +563,11 @@ if (RESINSIGHT_ENABLE_GRPC)
endif(EXISTS "${GRPC_PYTHON_SOURCE_PATH}/${PYTHON_SCRIPT}")
endforeach(PYTHON_SCRIPT ${GRPC_PYTHON_SOURCES})
else()
message(STATUS "Error installing python code: PYTHON_EXECUTABLE set but ${PYTHON_EXECUTABLE} not found")
endif(EXISTS ${PYTHON_EXECUTABLE})
message(STATUS "Error installing python code: RESINSIGHT_GRPC_PYTHON_EXECUTABLE set but ${RESINSIGHT_GRPC_PYTHON_EXECUTABLE} not found")
endif(EXISTS ${RESINSIGHT_GRPC_PYTHON_EXECUTABLE})
else()
message(STATUS "PYTHON_EXECUTABLE not specified. Will not install GRPC Python code.")
endif(PYTHON_EXECUTABLE)
message(STATUS "RESINSIGHT_GRPC_PYTHON_EXECUTABLE not specified. Will not install GRPC Python code.")
endif(RESINSIGHT_GRPC_PYTHON_EXECUTABLE)
endif(RESINSIGHT_ENABLE_GRPC)
#############################################################################