1308aa25fb
The Xcode and SDK settings are expensive to resolve, as we're using system() calls to resolve them. We now try to detect the presence of a .qmake.cache file (and inform the user that creating one would be a good idea), and use the file to cache the various settings after resolving them. The Xcode logic had to be moved form xcode.conf as part of the mkspec, into default_pre/post.prf, so that we could cache() the resolved values. Task-number: QTBUG-30586 Change-Id: Ib5368cfee6f7e4a4a33f6be70d0e20d96896fe56 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
26 lines
750 B
Plaintext
26 lines
750 B
Plaintext
#
|
|
# qmake configuration for macx-ios-clang
|
|
#
|
|
|
|
MAKEFILE_GENERATOR = UNIX
|
|
CONFIG += app_bundle reduce_exports incremental global_init_link_order lib_version_first plugin_no_soname sdk
|
|
QMAKE_INCREMENTAL_STYLE = sublib
|
|
|
|
QMAKE_MACOSX_DEPLOYMENT_TARGET =
|
|
QMAKE_IOS_DEPLOYMENT_TARGET = 4.3
|
|
|
|
INCLUDEPATH += $$PWD/ios
|
|
DEFINES += DARWIN_NO_CARBON QT_NO_CORESERVICES QT_NO_PRINTER QT_NO_PRINTDIALOG
|
|
|
|
# Universal target (iPhone and iPad)
|
|
QMAKE_IOS_TARGETED_DEVICE_FAMILY = 1,2
|
|
|
|
include(../../common/ios.conf)
|
|
include(../../common/gcc-base-mac.conf)
|
|
include(../../common/clang.conf)
|
|
include(../../common/clang-mac.conf)
|
|
include(../../common/ios/clang.conf)
|
|
include(../../common/ios/qmake.conf)
|
|
|
|
load(qt_config)
|