diff options
author | Liang Qi <liang.qi@digia.com> | 2013-05-08 19:22:29 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-05-20 15:04:34 +0200 |
commit | 4d173d5f16c103f640d4089feed44a74b14e9004 (patch) | |
tree | 0afa71d4393e11d5837f3973ddacb829cc51b239 /tools/qmlplugindump/qmlplugindump.pro | |
parent | 3c9dd93a036ddb719726333e617eb3d8ab5c2be5 (diff) |
Tools: unnecessary to make qmlplugindump a bundle
Embed Info.plist in qmlplugindump executable in a special way.
Change-Id: I7eb73d0f832ab53d352c1fd2275f77e853269c2c
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Diffstat (limited to 'tools/qmlplugindump/qmlplugindump.pro')
-rw-r--r-- | tools/qmlplugindump/qmlplugindump.pro | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/tools/qmlplugindump/qmlplugindump.pro b/tools/qmlplugindump/qmlplugindump.pro index 42d17a72cc..0829173abe 100644 --- a/tools/qmlplugindump/qmlplugindump.pro +++ b/tools/qmlplugindump/qmlplugindump.pro @@ -1,12 +1,5 @@ QT += qml qml-private quick-private core-private -# -# qmlplugindump is an applicaton bundle on the mac -# so that we can include an Info.plist, which is needed -# to surpress qmlplugindump popping up in the dock -# when launched. -# - CONFIG += qpa_minimal_plugin SOURCES += \ @@ -16,7 +9,12 @@ SOURCES += \ HEADERS += \ qmlstreamwriter.h -OTHER_FILES += Info.plist -macx: QMAKE_INFO_PLIST = Info.plist +mac { + # Prevent qmlplugindump from popping up in the dock when launched. + # We embed the Info.plist file, so the application doesn't need to + # be a bundle. + QMAKE_LFLAGS += -sectcreate __TEXT __info_plist $$shell_quote($$PWD/Info.plist) + CONFIG -= app_bundle +} load(qt_tool) |