|author||Alexandru Croitor <firstname.lastname@example.org>||2019-04-08 17:23:57 +0200|
|committer||Alexandru Croitor <email@example.com>||2019-12-03 13:35:59 +0000|
Add initial support for cross-building to iOS
Tested locally with the following configurations: - iOS device builds (arm64) - iOS simulator builds (x86_64) - iOS simulator_and_device builds (fat arm64 and x86_64 archives) All iOS builds currently require a custom vcpkg fork which contains fixes for building the required 3rd party libraries. qtsvg, qtdeclarative, qtgraphicaleffects and qtquickcontrols2 have also been tested to build successfully. simulator_and_device builds are also supported, but require an umerged patch in upstream CMake as well as further patches to vcpkg. Task-number: QTBUG-75576 Change-Id: Icd29913fbbd52a60e07ea5253fd9c7af7f8ce44c Reviewed-by: Cristian Adam <firstname.lastname@example.org> Reviewed-by: Qt CMake Build Bot Reviewed-by: Leander Beernaert <email@example.com>
Diffstat (limited to 'configure.cmake')
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.cmake b/configure.cmake
index 8ac9749663..4118f57f22 100644
@@ -333,7 +333,7 @@ qt_feature("appstore_compliant" PUBLIC
LABEL "Build for both simulator and device"
- CONDITION APPLE_UIKIT AND INPUT_sdk STREQUAL ''
+ CONDITION APPLE_UIKIT AND NOT QT_UIKIT_SDK
LABEL "Force assertions"