aboutsummaryrefslogtreecommitdiffstats
path: root/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@digia.com>2012-10-02 16:09:16 +0200
committerThomas Hartmann <Thomas.Hartmann@digia.com>2012-10-04 17:01:00 +0200
commitb9e550f7028167cbbe548df5e39b76dd9d9fdc59 (patch)
tree41e90dfe9224d4f39420eabaffbc5dff341e4089 /share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
parentb3c6f7be3fcb4c14d20ff88e3a5eee385556ec9c (diff)
QmlDesigner: create stub project to build qml2puppet
This allows building qml2puppet as part of Qt Creator, if Qt Creator is based on Qt 5. For the moment it has to be build manually. Change-Id: Ide3490fe09c1543d1e09506403f6de1c0bc3819c Reviewed-by: Marco Bubke <marco.bubke@digia.com>
Diffstat (limited to 'share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri')
-rw-r--r--share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri36
1 files changed, 36 insertions, 0 deletions
diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri b/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
new file mode 100644
index 00000000000..f1f5dd4f1b8
--- /dev/null
+++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppet.pri
@@ -0,0 +1,36 @@
+
+QT += core gui qml quick network v8
+contains (QT_CONFIG, webkit) {
+ QT += webkit
+}
+
+QT += core-private qml-private quick-private gui-private script-private v8-private
+
+DEFINES += QWEAKPOINTER_ENABLE_ARROW
+
+include(../../../../../qtcreator.pri)
+include(../../../../../src/rpath.pri)
+
+include (../instances/instances.pri)
+include (instances/instances.pri)
+include (../commands/commands.pri)
+include (../container/container.pri)
+include (../interfaces/interfaces.pri)
+
+QT_BREAKPAD_ROOT_PATH = $$(QT_BREAKPAD_ROOT_PATH)
+!isEmpty(QT_BREAKPAD_ROOT_PATH) {
+ include($$QT_BREAKPAD_ROOT_PATH/qtbreakpad.pri)
+}
+
+SOURCES += $$PWD/main.cpp
+RESOURCES += $$PWD/../qmlpuppet.qrc
+
+OTHER_FILES += Info.plist.in
+macx {
+ info.input = Info.plist.in
+ info.output = $$DESTDIR/$${TARGET}.app/Contents/Info.plist
+ QMAKE_SUBSTITUTES += info
+} else {
+ target.path = $$QTC_PREFIX/bin
+ INSTALLS += target
+}