From 04b3eda8c1e268b9d3efba8ff3ffa394d61dcc95 Mon Sep 17 00:00:00 2001
From: dt <qtc-committer@nokia.com>
Date: Mon, 5 Oct 2009 18:35:17 +0200
Subject: [PATCH] Don't add build steps for projects without
 buildconfigurations

---
 src/plugins/projectexplorer/buildmanager.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/plugins/projectexplorer/buildmanager.cpp b/src/plugins/projectexplorer/buildmanager.cpp
index cc3fa45a9ec..80daaddb1d4 100644
--- a/src/plugins/projectexplorer/buildmanager.cpp
+++ b/src/plugins/projectexplorer/buildmanager.cpp
@@ -332,9 +332,11 @@ void BuildManager::buildProjects(const QList<Project *> &projects, const QList<Q
     end = projects.constEnd();
 
     for (it = projects.constBegin(); it != end; ++it, ++cit) {
-        QList<BuildStep *> buildSteps = (*it)->buildSteps();
-        foreach (BuildStep *bs, buildSteps) {
-            buildQueueAppend(bs, *cit);
+        if (*cit != QString::null) {
+            QList<BuildStep *> buildSteps = (*it)->buildSteps();
+            foreach (BuildStep *bs, buildSteps) {
+                buildQueueAppend(bs, *cit);
+            }
         }
     }
     startBuildQueue();
-- 
GitLab