diff options
Diffstat (limited to 'src/plugins/qmldesigner/qmlpreviewplugin/qmlpreviewplugin.qbs')
-rw-r--r-- | src/plugins/qmldesigner/qmlpreviewplugin/qmlpreviewplugin.qbs | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/qmlpreviewplugin/qmlpreviewplugin.qbs b/src/plugins/qmldesigner/qmlpreviewplugin/qmlpreviewplugin.qbs new file mode 100644 index 0000000000..8e48e6aa85 --- /dev/null +++ b/src/plugins/qmldesigner/qmlpreviewplugin/qmlpreviewplugin.qbs @@ -0,0 +1,40 @@ +import qbs + +QtcProduct { + name: "qmlpreviewplugin" + type: ["dynamiclibrary"] + installDir: qtc.ide_plugin_path + '/' + installDirName + property string installDirName: qbs.targetOS.contains("macos") ? "QmlDesigner" : "qmldesigner" + + cpp.defines: base.concat("QMLPREVIEW_LIBRARY") + cpp.includePaths: base.concat("../designercore/include") + Properties { + condition: qbs.targetOS.contains("unix") + cpp.internalVersion: "" + } + + Depends { name: "Core" } + Depends { name: "ProjectExplorer" } + Depends { name: "QmlDesigner" } + Depends { name: "Qt.qml" } + Depends { name: "Utils" } + + Group { + name: "images" + files: ["images/*.png"] + } + + Group { + name: "plugin metadata" + files: ["qmlpreviewplugin.json"] + fileTags: ["qt_plugin_metadata"] + } + + files: [ + "qmlpreviewactions.cpp", + "qmlpreviewactions.h", + "qmlpreviewplugin.cpp", + "qmlpreviewplugin.h", + "qmlpreviewplugin.qrc", + ] +} |