From d6465142ebeb8c24619a0a63f0cb53f5ba637c73 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann <joerg.bornemann@nokia.com> Date: Tue, 10 Apr 2012 15:57:24 +0200 Subject: [PATCH] qbs files: build with Qt5 Help plugin and QmlDesigner have been disabled for Qt5. Change-Id: I9345d0fd00f9a575333dc972cc7adbdf146cd6cb Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com> --- src/libs/utils/utils.qbs | 6 +++++- src/plugins/coreplugin/coreplugin.qbs | 8 +++++++- src/plugins/help/help.qbs | 2 ++ src/plugins/qmldesigner/qmldesigner.qbs | 2 ++ 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/libs/utils/utils.qbs b/src/libs/utils/utils.qbs index 2de95600849..2d2a937c70d 100644 --- a/src/libs/utils/utils.qbs +++ b/src/libs/utils/utils.qbs @@ -18,7 +18,7 @@ QtcLibrary { } Depends { name: "cpp" } - Depends { name: "Qt"; submodules: ['widgets', 'network', 'script'] } + Depends { name: "Qt"; submodules: ['widgets', 'network', 'script', 'concurrent'] } Depends { name: "Botan" } Depends { name: "app_version_header" } @@ -253,5 +253,9 @@ QtcLibrary { "unixutils.cpp" ] } + + ProductModule { + Depends { name: "Qt"; submodules: ["concurrent"] } + } } diff --git a/src/plugins/coreplugin/coreplugin.qbs b/src/plugins/coreplugin/coreplugin.qbs index 918a0e6f152..2a1c1239766 100644 --- a/src/plugins/coreplugin/coreplugin.qbs +++ b/src/plugins/coreplugin/coreplugin.qbs @@ -4,7 +4,13 @@ import "../QtcPlugin.qbs" as QtcPlugin QtcPlugin { name: "Core" - Depends { name: "qt"; submodules: ['core', 'widgets', 'xml', 'network', 'script', 'sql', 'help'] } + Depends { + name: "qt" + submodules: [ + 'core', 'widgets', 'xml', 'network', + 'script', 'sql', 'help', 'printsupport' + ] + } Depends { name: "Utils" } Depends { name: "ExtensionSystem" } Depends { name: "Aggregation" } diff --git a/src/plugins/help/help.qbs b/src/plugins/help/help.qbs index 88e62434104..6d1df282479 100644 --- a/src/plugins/help/help.qbs +++ b/src/plugins/help/help.qbs @@ -5,6 +5,8 @@ import "../QtcPlugin.qbs" as QtcPlugin QtcPlugin { name: "Help" + condition: qtcore.versionMajor === 4 + Depends { id: qtcore; name: "qt.core" } Depends { name: "qt"; submodules: ['widgets', 'help', 'webkit'] } Depends { name: "Core" } Depends { name: "Find" } diff --git a/src/plugins/qmldesigner/qmldesigner.qbs b/src/plugins/qmldesigner/qmldesigner.qbs index c6dfb243baa..e77f8dbca52 100644 --- a/src/plugins/qmldesigner/qmldesigner.qbs +++ b/src/plugins/qmldesigner/qmldesigner.qbs @@ -5,6 +5,8 @@ import "../QtcPlugin.qbs" as QtcPlugin QtcPlugin { name: "QmlDesigner" + condition: qtcore.versionMajor === 4 + Depends { id: qtcore; name: "qt.core" } Depends { name: "qt"; submodules: ['widgets', 'quick1'] } Depends { name: "Core" } Depends { name: "QmlJS" } -- GitLab