From 1742a8970cf02883ce96516672b66ec00089e552 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Wed, 13 Feb 2013 14:45:10 +0100 Subject: [PATCH] QtcPlugin.qbs: make every plugin depend on ExtensionSystem Remove ExtensionSystem from the core plugin's ProductModule. Every plugin must depend on ExtensionSystem, not only the ones that depend on Core. Change-Id: I9f72653c5ef61bfab2b478f61e5723140c0896ec Reviewed-by: Christian Kandeler --- src/plugins/QtcPlugin.qbs | 1 + src/plugins/coreplugin/coreplugin.qbs | 2 -- src/plugins/qbsprojectmanager/qbsprojectmanager.qbs | 1 - src/plugins/updateinfo/updateinfo.qbs | 1 - 4 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/plugins/QtcPlugin.qbs b/src/plugins/QtcPlugin.qbs index 9a2f701f299..d0751c64d54 100644 --- a/src/plugins/QtcPlugin.qbs +++ b/src/plugins/QtcPlugin.qbs @@ -19,6 +19,7 @@ Product { return name; } + Depends { name: "ExtensionSystem" } Depends { name: "pluginspec" } Depends { name: "cpp" } Depends { diff --git a/src/plugins/coreplugin/coreplugin.qbs b/src/plugins/coreplugin/coreplugin.qbs index 2e9d871469a..03c50361d1d 100644 --- a/src/plugins/coreplugin/coreplugin.qbs +++ b/src/plugins/coreplugin/coreplugin.qbs @@ -11,7 +11,6 @@ QtcPlugin { ] } Depends { name: "Utils" } - Depends { name: "ExtensionSystem" } Depends { name: "Aggregation" } Depends { name: "app_version_header" } @@ -251,7 +250,6 @@ QtcPlugin { ProductModule { Depends { name: "cpp" } Depends { name: "Aggregation" } - Depends { name: "ExtensionSystem" } Depends { name: "Utils" } } } diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs b/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs index 61e9c539e41..ecc617edf8b 100644 --- a/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs +++ b/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs @@ -14,7 +14,6 @@ QtcPlugin { Depends { name: "ProjectExplorer" } Depends { name: "Core" } Depends { name: "CppTools" } - Depends { name: "ExtensionSystem" } Depends { name: "TextEditor" } Depends { name: "QtSupport" } Depends { name: "QmlJS" } diff --git a/src/plugins/updateinfo/updateinfo.qbs b/src/plugins/updateinfo/updateinfo.qbs index 94fd2e2b1fb..2d305410840 100644 --- a/src/plugins/updateinfo/updateinfo.qbs +++ b/src/plugins/updateinfo/updateinfo.qbs @@ -7,7 +7,6 @@ QtcPlugin { Depends { name: "cpp" } Depends { name: "Core" } - Depends { name: "ExtensionSystem" } Depends { name: "Qt"; submodules: ["widgets", "xml", "network"] } property bool enable: false