diff --git a/src/plugins/plugins.qbs b/src/plugins/plugins.qbs index 8e57311d9fe..48b0825430c 100644 --- a/src/plugins/plugins.qbs +++ b/src/plugins/plugins.qbs @@ -69,6 +69,7 @@ Project { "qmlprojectmanager/qmlprojectmanager.qbs", "qnx/qnx.qbs", "qmakeprojectmanager/qmakeprojectmanager.qbs", + "qmldesignerbase/qmldesignerbase.qbs", "qtsupport/qtsupport.qbs", "remotelinux/remotelinux.qbs", "resourceeditor/resourceeditor.qbs", diff --git a/src/plugins/qmldesignerbase/qmldesignerbase.qbs b/src/plugins/qmldesignerbase/qmldesignerbase.qbs new file mode 100644 index 00000000000..937f180c32c --- /dev/null +++ b/src/plugins/qmldesignerbase/qmldesignerbase.qbs @@ -0,0 +1,29 @@ +import qbs + +QtcPlugin { + name: "QmlDesignerBase" + + Depends { name: "Core" } + Depends { name: "ProjectExplorer" } + Depends { name: "QtSupport" } + Depends { name: "app_version_header" } + Depends { name: "Qt.quickwidgets" } + + files: [ + "qmldesignerbase_global.h", + "qmldesignerbaseplugin.cpp", + "qmldesignerbaseplugin.h", + ] + + Group { + prefix: "utils/" + files: [ + "designersettings.cpp", + "designersettings.h", + "qmlpuppetpaths.cpp", + "qmlpuppetpaths.h", + "studioquickwidget.cpp", + "studioquickwidget.h", + ] + } +} diff --git a/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs b/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs index 9eac76dc6ca..d4938c8d798 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs +++ b/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs @@ -9,6 +9,7 @@ QtcPlugin { Depends { name: "Core" } Depends { name: "ProjectExplorer" } + Depends { name: "QmlDesignerBase" } Depends { name: "QtSupport" } Depends { name: "TextEditor" }