aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/rulesapplicator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/buildgraph/rulesapplicator.cpp')
-rw-r--r--src/lib/corelib/buildgraph/rulesapplicator.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/lib/corelib/buildgraph/rulesapplicator.cpp b/src/lib/corelib/buildgraph/rulesapplicator.cpp
index 86599a136..7c97e2d99 100644
--- a/src/lib/corelib/buildgraph/rulesapplicator.cpp
+++ b/src/lib/corelib/buildgraph/rulesapplicator.cpp
@@ -315,18 +315,6 @@ Artifact *RulesApplicator::createOutputArtifact(const QString &filePath, const F
throw ErrorInfo(e);
}
- if (outputArtifact->transformer && outputArtifact->transformer != m_transformer) {
- QBS_CHECK(!m_transformer);
-
- // This can happen when applying rules after scanning for additional file tags.
- // We just regenerate the transformer.
- if (m_logger.traceEnabled()) {
- m_logger.qbsTrace() << QString::fromLocal8Bit("[BG] regenerating transformer "
- "for '%1'").arg(relativeArtifactFileName(outputArtifact));
- }
- m_transformer = outputArtifact->transformer;
- m_transformer->inputs.unite(inputArtifacts);
- }
outputArtifact->clearTimestamp();
} else {
outputArtifact = new Artifact;