From 98cc32d93ed7f4707b4028aaf3f717460fb204ec Mon Sep 17 00:00:00 2001 From: Alexandru Croitor Date: Tue, 6 Oct 2020 14:31:23 +0200 Subject: [PATCH] CMake: Add iOS mkspec mapping for the wrapper qmake If no mkspec is provided, we default to the macx-clang-ios mkspec when building for iOS. This ensures that the wrapper qmake script is usable for building iOS apps with qmake. Task-number: QTBUG-87218 Change-Id: Ib02b580c8382b04455c9f820163062591d14a15b Reviewed-by: Joerg Bornemann --- cmake/QtBuild.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/QtBuild.cmake b/cmake/QtBuild.cmake index 3cb614d8a96..a15a7353dff 100644 --- a/cmake/QtBuild.cmake +++ b/cmake/QtBuild.cmake @@ -301,6 +301,8 @@ elseif(ANDROID) elseif(CLANG) set(QT_DEFAULT_MKSPEC android-clang) endif() +elseif(IOS) + set(QT_DEFAULT_MKSPEC macx-ios-clang) elseif(APPLE) set(QT_DEFAULT_MKSPEC macx-clang) elseif(EMSCRIPTEN)