mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
GRPC Build issues: make sure we don't run configure_file on generated sources
This commit is contained in:
@@ -160,7 +160,6 @@ if (RESINSIGHT_GRPC_PYTHON_EXECUTABLE)
|
|||||||
${GRPC_PYTHON_SOURCE_PATH}/setup.py)
|
${GRPC_PYTHON_SOURCE_PATH}/setup.py)
|
||||||
|
|
||||||
list(APPEND GRPC_PYTHON_SOURCES
|
list(APPEND GRPC_PYTHON_SOURCES
|
||||||
${GRPC_PYTHON_GENERATED_SOURCES}
|
|
||||||
"rips/generated/RiaVersionInfo.py"
|
"rips/generated/RiaVersionInfo.py"
|
||||||
"rips/__init__.py"
|
"rips/__init__.py"
|
||||||
"rips/App.py"
|
"rips/App.py"
|
||||||
@@ -204,12 +203,18 @@ if (RESINSIGHT_GRPC_PYTHON_EXECUTABLE)
|
|||||||
"README.md"
|
"README.md"
|
||||||
"LICENSE"
|
"LICENSE"
|
||||||
)
|
)
|
||||||
|
|
||||||
foreach(PYTHON_SCRIPT ${GRPC_PYTHON_SOURCES})
|
foreach(PYTHON_SCRIPT ${GRPC_PYTHON_SOURCES})
|
||||||
list(APPEND GRPC_PYTHON_SOURCES_FULL_PATH "${GRPC_PYTHON_SOURCE_PATH}/${PYTHON_SCRIPT}")
|
|
||||||
# Copy into build folder so the python code is present for debugging
|
# Copy into build folder so the python code is present for debugging
|
||||||
configure_file("${GRPC_PYTHON_SOURCE_PATH}/${PYTHON_SCRIPT}" "${CMAKE_BINARY_DIR}/Python/${PYTHON_SCRIPT}" COPYONLY)
|
configure_file("${GRPC_PYTHON_SOURCE_PATH}/${PYTHON_SCRIPT}" "${CMAKE_BINARY_DIR}/Python/${PYTHON_SCRIPT}" COPYONLY)
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
list(APPEND GRPC_PYTHON_SOURCES ${GRPC_PYTHON_GENERATED_SOURCES})
|
||||||
|
|
||||||
|
foreach(PYTHON_SCRIPT ${GRPC_PYTHON_SOURCES})
|
||||||
|
list(APPEND GRPC_PYTHON_SOURCES_FULL_PATH "${GRPC_PYTHON_SOURCE_PATH}/${PYTHON_SCRIPT}")
|
||||||
|
endforeach()
|
||||||
|
|
||||||
if (MSVC)
|
if (MSVC)
|
||||||
source_group(TREE ${GRPC_PYTHON_SOURCE_PATH} FILES ${GRPC_PYTHON_SOURCES_FULL_PATH} PREFIX "GrpcInterface\\Python")
|
source_group(TREE ${GRPC_PYTHON_SOURCE_PATH} FILES ${GRPC_PYTHON_SOURCES_FULL_PATH} PREFIX "GrpcInterface\\Python")
|
||||||
endif(MSVC)
|
endif(MSVC)
|
||||||
|
|||||||
Reference in New Issue
Block a user