diff options
author | 2015-08-04 09:07:56 +0000 | |
---|---|---|
committer | 2015-08-04 20:25:20 +0000 | |
commit | 928e52ff01187a94e41d4ce58993f375c08679d5 (patch) | |
tree | 88c6039e7793cb99ef0f3a9a67ead1d5105d14f0 /src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java | |
parent | ae9b95f9f216d96d4caf775e5fd6f83bc6444042 (diff) |
Description redacted.
--
MOS_MIGRATED_REVID=99804135
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java index 1d2eb5bf58..f582cb62c8 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java @@ -43,6 +43,7 @@ import com.google.devtools.build.lib.packages.RuleClass; import com.google.devtools.build.lib.packages.RuleVisibility; import com.google.devtools.build.lib.packages.Target; import com.google.devtools.build.lib.rules.SkylarkRuleConfiguredTargetBuilder; +import com.google.devtools.build.lib.rules.fileset.FilesetProvider; import com.google.devtools.build.lib.skyframe.ConfiguredTargetKey; import com.google.devtools.build.lib.syntax.Label; import com.google.devtools.build.lib.vfs.PathFragment; @@ -178,7 +179,12 @@ public final class ConfiguredTargetFactory { TransitiveInfoCollection rule = targetContext.findDirectPrerequisite( outputFile.getGeneratingRule().getLabel(), config); if (isFileset) { - return new FilesetOutputConfiguredTarget(targetContext, outputFile, rule, artifact); + return new FilesetOutputConfiguredTarget( + targetContext, + outputFile, + rule, + artifact, + rule.getProvider(FilesetProvider.class).getTraversals()); } else { return new OutputFileConfiguredTarget(targetContext, outputFile, rule, artifact); } |