aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@digia.com>2014-07-31 16:45:21 +0200
committerMarco Bubke <marco.bubke@digia.com>2014-07-31 16:48:27 +0200
commit0da08c227f2834311241c9f04027ee4adc674247 (patch)
tree5d9f4eb54114901f91386f7bd707ca0d08ca7b46 /share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
parentedb7961fe690ad9cd18e2f22aab42754c4f14b76 (diff)
QmlDesigner: Use a POSIX shared memory for unix
QSharedMemory is using SVR4 shared memory for unix which is limited to 4 MB globally which is really hurting the performance for the designer. POSIX shared memory is lifting some of this constraints but still has some bugs on Max OS but generally works better. Change-Id: I74c1ffd56495f408cd9340cd159190a1175a4086 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri')
-rw-r--r--share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri5
1 files changed, 3 insertions, 2 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri b/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
index 466507e4554..924c015db65 100644
--- a/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
+++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
@@ -14,7 +14,7 @@ QT += core-private qml-private quick-private gui-private
QT += v8-private
}
-!macx {
+!osx {
CONFIG += c++11
}
@@ -41,8 +41,9 @@ DEFINES -= QT_NO_CAST_FROM_ASCII
OTHER_FILES += Info.plist
+unix:!osx:LIBS += -lrt # posix shared memory
-macx {
+osx {
CONFIG -= app_bundle
QMAKE_LFLAGS += -sectcreate __TEXT __info_plist $$system_quote($$PWD/Info.plist)
} else {