make CONFIG feature evaluation failure non-fatal in cumulative mode
while we evaluate the features themselves in precise mode (which is the reason why they can error out), we do not want them to terminate cumulative project evaluation. Change-Id: I70f3e1bcb2ca04a70c74ff484749ca92c1cf6372 Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> (cherry picked from qttools/90ee4094161b427c32581bca2f5286edb4fffdb1) Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
This commit is contained in:
parent
75e45cc2df
commit
86b2b5319d
@ -1306,7 +1306,7 @@ QMakeEvaluator::VisitReturn QMakeEvaluator::evaluateConfigFeatures()
|
||||
config.detach();
|
||||
processed.insert(config);
|
||||
VisitReturn vr = evaluateFeatureFile(config, true);
|
||||
if (vr == ReturnError)
|
||||
if (vr == ReturnError && !m_cumulative)
|
||||
return vr;
|
||||
if (vr == ReturnTrue) {
|
||||
finished = false;
|
||||
|
Loading…
Reference in New Issue
Block a user