diff options
author | Robert Griebl <robert.griebl@qt.io> | 2024-05-10 12:59:43 +0200 |
---|---|---|
committer | Robert Griebl <robert.griebl@qt.io> | 2024-05-10 15:15:45 +0200 |
commit | 135472ba2f27c173c97baf5f2683922d08380b85 (patch) | |
tree | 6e30174c6ec026f9fc06c3b9dddefc7b6e2b1273 | |
parent | 79089f48a61c13b60699d0e814a49740c53805f3 (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.cmake | 2 |
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() |