From 3ae8d6b36a6091817c3033ac75647aa2badedf41 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Mon, 16 Sep 2013 17:17:27 +0200 Subject: [PATCH] Fix qbs build. Commit cf56178d introduced an impressive amount of syntax errors. Change-Id: Ibaf8b8384b06ee92b658b71f08ac8d14e92c19b0 Reviewed-by: Thomas Hartmann Reviewed-by: Joerg Bornemann --- src/plugins/plugins.qbs | 8 ++------ src/plugins/projectexplorer/projectexplorer.qbs | 16 ++++++++-------- src/plugins/qtsupport/qtsupport.qbs | 3 ++- src/plugins/welcome/welcome.qbs | 1 + 4 files changed, 13 insertions(+), 15 deletions(-) diff --git a/src/plugins/plugins.qbs b/src/plugins/plugins.qbs index 7c49ff9e2f3..bad272f20d9 100644 --- a/src/plugins/plugins.qbs +++ b/src/plugins/plugins.qbs @@ -2,6 +2,7 @@ import qbs Project { name: "Plugins" + property bool buildWelcomePlugin: Qt.core.versionMajor >= 5 references: [ "analyzerbase/analyzerbase.qbs", @@ -57,11 +58,6 @@ Project { "updateinfo/updateinfo.qbs", "valgrind/valgrind.qbs", "vcsbase/vcsbase.qbs", + "welcome/welcome.qbs" ] - - Group { - condition: qtcore.versionMajor >= 5 - references: [ "welcome/welcome.qbs" ] - } - } diff --git a/src/plugins/projectexplorer/projectexplorer.qbs b/src/plugins/projectexplorer/projectexplorer.qbs index 3faba5ea1aa..410a0f10859 100644 --- a/src/plugins/projectexplorer/projectexplorer.qbs +++ b/src/plugins/projectexplorer/projectexplorer.qbs @@ -135,15 +135,15 @@ QtcPlugin { "toolchainoptionspage.cpp", "toolchainoptionspage.h", "vcsannotatetaskhandler.cpp", "vcsannotatetaskhandler.h", ] + } - Group { - condition: qtcore.versionMajor >= 5 - references: [ - "projectwelcomepage.cpp", - "projectwelcomepage.h" - ] - } - + Group { + name: "Project Welcome Page" + condition: project.buildWelcomePlugin + files: [ + "projectwelcomepage.cpp", + "projectwelcomepage.h" + ] } Group { diff --git a/src/plugins/qtsupport/qtsupport.qbs b/src/plugins/qtsupport/qtsupport.qbs index 74924118c0e..a243b52e5a8 100644 --- a/src/plugins/qtsupport/qtsupport.qbs +++ b/src/plugins/qtsupport/qtsupport.qbs @@ -111,7 +111,8 @@ QtcPlugin { ] Group { - condition: qtcore.versionMajor >= 5 + name: "Getting Started Welcome Page" + condition: project.buildWelcomePlugin files: [ "gettingstartedwelcomepage.cpp", "gettingstartedwelcomepage.h" diff --git a/src/plugins/welcome/welcome.qbs b/src/plugins/welcome/welcome.qbs index 93ca3f4e61b..4d88c72f1ea 100644 --- a/src/plugins/welcome/welcome.qbs +++ b/src/plugins/welcome/welcome.qbs @@ -4,6 +4,7 @@ import "../QtcPlugin.qbs" as QtcPlugin QtcPlugin { name: "Welcome" + condition: project.buildWelcomePlugin Depends { name: "Qt"; submodules: ["widgets", "network", "quick"] } Depends { name: "Core" }