From 486f40ee25a2b13835c124751f0a0b9cd3802e73 Mon Sep 17 00:00:00 2001
From: Tobias Hunger <tobias.hunger@nokia.com>
Date: Thu, 25 Feb 2010 15:51:20 +0100
Subject: [PATCH] Report project and target name on build failures

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

diff --git a/src/plugins/projectexplorer/buildmanager.cpp b/src/plugins/projectexplorer/buildmanager.cpp
index 0938481c0d3..f05e04e6e73 100644
--- a/src/plugins/projectexplorer/buildmanager.cpp
+++ b/src/plugins/projectexplorer/buildmanager.cpp
@@ -349,8 +349,9 @@ bool BuildManager::buildQueueAppend(BuildStep *bs)
 
     bool init = bs->init();
     if (!init) {
-        const QString projectName = m_currentBuildStep->buildConfiguration()->target()->displayName();
-        addToOutputWindow(tr("<font color=\"#ff0000\">Error while building project %1</font>").arg(projectName));
+        const QString projectName = m_currentBuildStep->buildConfiguration()->target()->project()->displayName();
+        const QString targetName = m_currentBuildStep->buildConfiguration()->target()->displayName();
+        addToOutputWindow(tr("<font color=\"#ff0000\">Error while building project %1 (%2)</font>").arg(projectName, targetName));
         addToOutputWindow(tr("<font color=\"#ff0000\">When executing build step '%1'</font>").arg(m_currentBuildStep->displayName()));
         cancel();
         return false;
-- 
GitLab