diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java b/src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java index 8e4bc43c6f..f47a03e545 100644 --- a/src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java +++ b/src/main/java/com/google/devtools/build/lib/runtime/commands/PrintActionCommand.java @@ -38,6 +38,7 @@ import com.google.devtools.build.lib.collect.nestedset.NestedSetBuilder; import com.google.devtools.build.lib.collect.nestedset.Order; import com.google.devtools.build.lib.events.Event; import com.google.devtools.build.lib.packages.BuildType; +import com.google.devtools.build.lib.packages.ConfiguredAttributeMapper; import com.google.devtools.build.lib.packages.NoSuchPackageException; import com.google.devtools.build.lib.packages.NoSuchTargetException; import com.google.devtools.build.lib.packages.Rule; @@ -392,8 +393,9 @@ public final class PrintActionCommand implements BlazeCommand { if (!rule.isAttrDefined("hdrs", BuildType.LABEL_LIST)) { return false; } - List<Label> hdrs = ruleConfiguredTarget.getAttributeMapper() - .get("hdrs", BuildType.LABEL_LIST); + List<Label> hdrs = + ConfiguredAttributeMapper.of(rule, ruleConfiguredTarget.getConfigConditions()) + .get("hdrs", BuildType.LABEL_LIST); if (hdrs != null) { for (Label hdrLabel : hdrs) { if (filesDesired.remove(hdrLabel.toPathFragment().getPathString())) { |