From da901f4a4fdcc2066475dfb1968408af5654d93c Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Thu, 29 Jan 2009 18:42:06 +0100 Subject: [PATCH] Fixes: Set cumulative mode to false for figuring out the executable Task: 242513 Details: That should fix several parsing problems for .pro files with scopes. Enable it, see how many bug reports we get, for stuff we accidentaly parsed correctly. Shouldn't be many. So we parse the follwing now correctly: unix { TEMP=unix } win32 { TEMP=win32 } DESTDIR=$$TEMP --- src/plugins/qt4projectmanager/qt4runconfiguration.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/qt4projectmanager/qt4runconfiguration.cpp b/src/plugins/qt4projectmanager/qt4runconfiguration.cpp index 6503e9b3a98..310298737ca 100644 --- a/src/plugins/qt4projectmanager/qt4runconfiguration.cpp +++ b/src/plugins/qt4projectmanager/qt4runconfiguration.cpp @@ -247,6 +247,7 @@ QString Qt4RunConfiguration::proFilePath() const void Qt4RunConfiguration::updateCachedValues() { ProFileReader *reader = static_cast<Qt4Project *>(project())->createProFileReader(); + reader->setCumulative(false); if (!reader->readProFile(m_proFilePath)) { delete reader; Core::ICore::instance()->messageManager()->printToOutputPane(QString("Could not parse %1. The Qt4 run configuration %2 can not be started.").arg(m_proFilePath).arg(name())); -- GitLab