From 60d23bff03edd7d8e5522523e2fff1843caec800 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Mon, 27 Nov 2023 13:24:08 +0100 Subject: [PATCH] CMake: make sure that deploy.py errors get caught Change-Id: I05f818145ed29f4521bddc36051ae504c13278d7 Reviewed-by: Qt CI Patch Build Bot Reviewed-by: Eike Ziller --- cmake/Utils.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/Utils.cmake b/cmake/Utils.cmake index b1be1ccf105..3dbe0f1e810 100644 --- a/cmake/Utils.cmake +++ b/cmake/Utils.cmake @@ -22,6 +22,9 @@ function(setup_dependencies_component) set(_elfutils_arg "--elfutils \"${_elfutils_path}\"") endif() install(CODE " + if (CMAKE_VERSION GREATER_EQUAL 3.19) + set(QTC_COMMAND_ERROR_IS_FATAL COMMAND_ERROR_IS_FATAL ANY) + endif() # DESTDIR is set for e.g. the cpack DEB generator, but is empty in other situations if(DEFINED ENV{DESTDIR}) set(DESTDIR_WITH_SEP \"\$ENV{DESTDIR}/\") @@ -48,7 +51,7 @@ function(setup_dependencies_component) \"\${_ide_app_target}\" \"${_qmake_binary}\" COMMAND_ECHO STDOUT - \${QTC_COMMAND_ERROR_IS_FATAL} + ${QTC_COMMAND_ERROR_IS_FATAL} ) " COMPONENT Dependencies