summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2022-03-22 17:34:09 +0100
committerTim Jenssen <tim.jenssen@qt.io>2022-03-22 21:09:59 +0000
commit0f7a4484d0c11a3cbd51435aaff70719d0eeee61 (patch)
treefe744383f17bf71c9f2bd659cf14ef27200ff447
parente33150d7b23c10b8c26c6e3d24ca7957ae4a5522 (diff)
downloadqt-creator-0f7a4484d0c11a3cbd51435aaff70719d0eeee61.tar.gz
qds: disable crashpad with universal builds
Change-Id: Iafb1264bfc6b669fd327b052d39ae97c12e329b4 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4da4284a49..d2359e6a21 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -89,7 +89,9 @@ endif()
# Crashpad
set(CRASHPAD_BACKEND_URL "" CACHE STRING "Crashpad backend URL")
set(BUILD_WITH_CRASHPAD OFF)
-if(CRASHPAD_BACKEND_URL AND (WIN32 OR APPLE)) # Linux is not supported for now
+# Linux is not supported for now
+# x86_64;arm64 is not supported for now
+if(CRASHPAD_BACKEND_URL AND (WIN32 OR (APPLE AND NOT "${CMAKE_OSX_ARCHITECTURES}" STREQUAL "x86_64;arm64")))
find_package(Crashpad QUIET)
if(TARGET Crashpad::Crashpad)
set(BUILD_WITH_CRASHPAD ON)