diff options
Diffstat (limited to 'src/lib/buildgraph/rulesapplicator.cpp')
-rw-r--r-- | src/lib/buildgraph/rulesapplicator.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/buildgraph/rulesapplicator.cpp b/src/lib/buildgraph/rulesapplicator.cpp index 0e3e95374..788549ad4 100644 --- a/src/lib/buildgraph/rulesapplicator.cpp +++ b/src/lib/buildgraph/rulesapplicator.cpp @@ -268,6 +268,12 @@ Artifact *RulesApplicator::createOutputArtifact(const RuleArtifactConstPtr &rule .arg(outputArtifact->transformer->rule->script->location.line()) .arg(outputArtifact->transformer->rule->script->location.column()) .arg(th); + + QStringList inputFilePaths; + foreach (const Artifact * const a, m_transformer->inputs) + inputFilePaths << a->filePath(); + e.append(Tr::tr("The input artifacts are: %1") + .arg(inputFilePaths.join(QLatin1String(", ")))); throw ErrorInfo(e); } } |