summaryrefslogtreecommitdiffstats
path: root/configure.cmake
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2021-05-28 11:28:46 +0200
committerMichal Klocek <michal.klocek@qt.io>2021-05-28 16:57:48 +0200
commitcd392dc0209cebfee0e23aa4a0392113301b87a8 (patch)
tree701f69f938e6f02f95c2faf86ac9f6c4cbacbf7f /configure.cmake
parent0cf6ec804ea78dbf0121524934cdabd093f4d64a (diff)
Do not build for windows arm64
Task-number: QTBUG-94065 Change-Id: I6993e33a2112c3c4bc4596b6d38df6f2fb136afa Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'configure.cmake')
-rw-r--r--configure.cmake8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure.cmake b/configure.cmake
index 539cdb907..a2d917005 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -321,10 +321,16 @@ else()
set(MAC_ARM_64 OFF)
endif()
+if(WIN32 AND (CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64" OR CMAKE_CROSSCOMPILING))
+ set(WIN_ARM_64 ON)
+else()
+ set(WIN_ARM_64 OFF)
+endif()
+
assertTargets(webEngineError webEngineSupport Gui Widgets OpenGL OpenGLWidgets Quick Qml)
add_check_for_support(webEngineError webEngineSupport
MODULE QtWebEngine
- CONDITION LINUX OR WIN32 OR (MACOS AND NOT MAC_ARM_64)
+ CONDITION LINUX OR (WIN32 AND NOT WIN_ARM_64) OR (MACOS AND NOT MAC_ARM_64)
MESSAGE "Build can be done only on Linux, Windows or macOS."
)
add_check_for_support(webEngineError webEngineSupport