QmakeProject: Use file list even in the EvalPartial case

EvalPartial is if the exact parse didn't work out at all, but the
cumulative did.

Task-number: QTCREATORBUG-13871
Change-Id: I98f6389783d15b156e56dc8be7d388b2951d9bdf
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
Daniel Teske
2015-01-22 13:39:20 +01:00
parent 4a397a5ff5
commit 955ce2169f

View File

@@ -1946,6 +1946,9 @@ EvalResult *QmakeProFileNode::evaluate(const EvalInput &input)
if (readerBuildPass && readerBuildPass != input.readerExact)
delete readerBuildPass;
}
if (result->state == EvalResult::EvalOk || result->state == EvalResult::EvalPartial) {
QList<QList<VariableAndVPathInformation>> variableAndVPathInformation;
{ // Collect information on VPATHS and qmake variables