aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/projectresolver.cpp
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@digia.com>2014-06-04 15:30:21 +0200
committerChristian Kandeler <christian.kandeler@digia.com>2014-06-05 18:20:00 +0200
commit268865fc05508deb6a67ef5389fd05bc499581ac (patch)
treefa48c901522121cc29a64efbc35c920f4a7c851e /src/lib/corelib/language/projectresolver.cpp
parentbf305b1e2e963956c48dec9881312e13ac600bd6 (diff)
show error location in Rule.Artifact
Change-Id: Ic492a3e7d7a28633f96e808680ef695d33eb79f2 Reviewed-by: Jake Petroules <jake.petroules@petroules.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Diffstat (limited to 'src/lib/corelib/language/projectresolver.cpp')
-rw-r--r--src/lib/corelib/language/projectresolver.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/corelib/language/projectresolver.cpp b/src/lib/corelib/language/projectresolver.cpp
index e54074f14..a7bd12a31 100644
--- a/src/lib/corelib/language/projectresolver.cpp
+++ b/src/lib/corelib/language/projectresolver.cpp
@@ -673,6 +673,7 @@ void ProjectResolver::resolveRuleArtifact(const RulePtr &rule, Item *item,
return;
RuleArtifactPtr artifact = RuleArtifact::create();
rule->artifacts += artifact;
+ artifact->location = item->location();
artifact->fileName = verbatimValue(item, QLatin1String("fileName"));
artifact->fileTags = m_evaluator->fileTagsValue(item, QLatin1String("fileTags"));
artifact->alwaysUpdated = m_evaluator->boolValue(item, QLatin1String("alwaysUpdated"));