aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/ToolchainType.java
diff options
context:
space:
mode:
authorGravatar lberki <lberki@google.com>2018-04-24 05:29:15 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-24 05:30:53 -0700
commitdd9570b556e210da63a4ae882b55caf9fa10a995 (patch)
tree16d381254b228beaf2c7dde3a773f29d6e648c64 /src/main/java/com/google/devtools/build/lib/rules/ToolchainType.java
parent2c957575ff24c183d48ade4345a79ffa5bec3724 (diff)
Make the constructor of TemplateVariableInfo available in Skylark.
RELNOTES[NEW]: TemplateVariableInfo can now be constructed from Skylark. PiperOrigin-RevId: 194072452
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/ToolchainType.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/ToolchainType.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/ToolchainType.java b/src/main/java/com/google/devtools/build/lib/rules/ToolchainType.java
index ac468c0052..760d0904dd 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/ToolchainType.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/ToolchainType.java
@@ -102,7 +102,8 @@ public class ToolchainType implements RuleConfiguredTargetFactory {
// out the lookup rule -> toolchain rule mapping. For now, it only provides Make variables that
// come from BuildConfiguration so no need to ask Skyframe.
return new RuleConfiguredTargetBuilder(ruleContext)
- .addNativeDeclaredProvider(new TemplateVariableInfo(ImmutableMap.copyOf(makeVariables)))
+ .addNativeDeclaredProvider(new TemplateVariableInfo(
+ ImmutableMap.copyOf(makeVariables), ruleContext.getRule().getLocation()))
.addProvider(RunfilesProvider.simple(Runfiles.EMPTY))
.build();
}