iOS: Allow projects to disable the main wrapper
In case they provide their own main that calls UIApplicationMain. Change-Id: Ia050277ae5cbcbf01bc57b87ec37a74db9568059 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@digia.com>
This commit is contained in:
parent
5b99d46b39
commit
e846edff33
@ -24,12 +24,14 @@ gui_app {
|
||||
# Which means we don't want the auto-generated import for the platform plugin
|
||||
CONFIG -= import_qpa_plugin
|
||||
|
||||
# We link the iosmain library manually as well, since it's not really a plugin
|
||||
lib_name = qiosmain
|
||||
lib_path_and_base = $$[QT_INSTALL_PLUGINS/get]/platforms/lib$${lib_name}$$qtPlatformTargetSuffix()
|
||||
LIBS += -L$$[QT_INSTALL_PLUGINS/get]/platforms -l$${lib_name}$$qtPlatformTargetSuffix()
|
||||
LIBS += $$fromfile($${lib_path_and_base}.prl, QMAKE_PRL_LIBS)
|
||||
DEFINES += main=qt_main
|
||||
!no_main_wrapper {
|
||||
# We link the iosmain library manually as well, since it's not really a plugin
|
||||
lib_name = qiosmain
|
||||
lib_path_and_base = $$[QT_INSTALL_PLUGINS/get]/platforms/lib$${lib_name}$$qtPlatformTargetSuffix()
|
||||
LIBS += -L$$[QT_INSTALL_PLUGINS/get]/platforms -l$${lib_name}$$qtPlatformTargetSuffix()
|
||||
LIBS += $$fromfile($${lib_path_and_base}.prl, QMAKE_PRL_LIBS)
|
||||
DEFINES += main=qt_main
|
||||
}
|
||||
}
|
||||
|
||||
load(default_post)
|
||||
|
Loading…
Reference in New Issue
Block a user