summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Griebl <robert.griebl@qt.io>2024-05-10 12:59:43 +0200
committerRobert Griebl <robert.griebl@qt.io>2024-05-10 15:15:45 +0200
commit135472ba2f27c173c97baf5f2683922d08380b85 (patch)
tree6e30174c6ec026f9fc06c3b9dddefc7b6e2b1273
parent79089f48a61c13b60699d0e814a49740c53805f3 (diff)
Fix system-ui wrapper generation when cross-compiling on Windows
When doing b2qt cross builds on Windows, we are generating .sh wrappers, but that doesn't mean we have chmod available. Change-Id: Ie9b36e7015b917cbc7fc30f1ad4e769128d4d87c Fixes: QTBUG-124531 Pick-to: 6.7 6.5 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
-rw-r--r--src/main-lib/Qt6AppManMainPrivateMacros.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main-lib/Qt6AppManMainPrivateMacros.cmake b/src/main-lib/Qt6AppManMainPrivateMacros.cmake
index 77cf7f81..9ecfa618 100644
--- a/src/main-lib/Qt6AppManMainPrivateMacros.cmake
+++ b/src/main-lib/Qt6AppManMainPrivateMacros.cmake
@@ -156,7 +156,7 @@ exec ${ARG_EXECUTABLE} ${CMD_ARGS_STR} ${ARG_MAIN_QML_FILE} \"$@\";
add_dependencies(${target} ${target}_deploy)
set(EXTRA_COMMAND "")
- if ("${WRAPPER_SUFFIX}" STREQUAL ".sh")
+ if (NOT "${CMAKE_HOST_SYSTEM_NAME}" STREQUAL "Windows")
set(EXTRA_COMMAND COMMAND chmod +x ${WRAPPER_SCRIPT})
endif()