From 40ef148c305bc9d777e7fb686fad2a4aad99f85a Mon Sep 17 00:00:00 2001
From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Date: Thu, 24 Jun 2010 16:43:34 +0200
Subject: [PATCH] don't evaluate features in the cumulative pass

we don't use anything the features may set up, so loading them just
wastes time. this may change if we start processing extracompilers
properly.
---
 src/plugins/qt4projectmanager/qt4nodes.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp
index 882fe1d6def..97e94fef132 100644
--- a/src/plugins/qt4projectmanager/qt4nodes.cpp
+++ b/src/plugins/qt4projectmanager/qt4nodes.cpp
@@ -1025,9 +1025,9 @@ bool Qt4ProFileNode::evaluate()
 {
     bool parserError = false;
     if (ProFile *pro = m_readerExact->parsedProFile(m_projectFilePath)) {
-        if (!m_readerExact->accept(pro))
+        if (!m_readerExact->accept(pro, ProFileEvaluator::LoadAll))
             parserError = true;
-        if (!m_readerCumulative->accept(pro))
+        if (!m_readerCumulative->accept(pro, ProFileEvaluator::LoadPreFiles))
             parserError = true;
         pro->deref();
     } else {
-- 
GitLab