diff options
| author | David Kalnischkies <david@kalnischkies.de> | 2024-04-05 14:02:39 +0000 |
|---|---|---|
| committer | David Kalnischkies <david@kalnischkies.de> | 2024-04-24 13:16:21 +0000 |
| commit | 3e24f431d9527816820e103df7db9f39062b551d (patch) | |
| tree | 857d53b421f8982edabe4a2c0ba6a7b85b7c845d /CMake | |
| parent | edfbc3869361f709d70794a794199ac2076ea9f1 (diff) | |
Do not ignore if a cmake execute_process fails
Ignoring errors might lead to failures later on anyhow, but especially
with triehash it could also lead to broken builds or other crazy stuff,
so lets better be save than sorry.
Diffstat (limited to 'CMake')
| -rw-r--r-- | CMake/vendor_substitute.cmake | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/CMake/vendor_substitute.cmake b/CMake/vendor_substitute.cmake index 71449c9e8..277cb3ac9 100644 --- a/CMake/vendor_substitute.cmake +++ b/CMake/vendor_substitute.cmake @@ -2,7 +2,8 @@ file(READ ${IN} input) foreach(variable ${VARS}) execute_process(COMMAND ${PROJECT_SOURCE_DIR}/vendor/getinfo --vendor ${CURRENT_VENDOR} ${variable} - OUTPUT_VARIABLE value OUTPUT_STRIP_TRAILING_WHITESPACE) + OUTPUT_VARIABLE value OUTPUT_STRIP_TRAILING_WHITESPACE + COMMAND_ERROR_IS_FATAL ANY) string(REPLACE "&${variable};" "${value}" input "${input}") endforeach() file(WRITE ${OUT} "${input}") |
