From 93fb8cd1efab68f54ea4abb38db2e9e14131e03d Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Fri, 31 Mar 2023 07:33:58 +0200 Subject: [PATCH] Fix Qbs build Change-Id: Ia46cadd346561c2d52596290e3fbabcc2e746229 Reviewed-by: David Schulz --- src/plugins/plugins.qbs | 1 + .../qmldesignerbase/qmldesignerbase.qbs | 29 +++++++++++++++++++ .../qmlprojectmanager/qmlprojectmanager.qbs | 1 + 3 files changed, 31 insertions(+) create mode 100644 src/plugins/qmldesignerbase/qmldesignerbase.qbs 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" }