aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java
diff options
context:
space:
mode:
authorGravatar Florian Weikert <fwe@google.com>2015-10-06 14:06:28 +0000
committerGravatar Lukacs Berki <lberki@google.com>2015-10-07 07:09:13 +0000
commita75b7b7cdd28cb6709131f36e951a904a7ebb734 (patch)
tree4c9774be3548c052799f0c9e79e88b3f7dc57828 /src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java
parentdf593e90a34dc379d1c762ee8ef83bc0207c130d (diff)
Rules created by Skylark Macros now store the workspace-relative path of the respective macro in the attribute "generator_location".
-- MOS_MIGRATED_REVID=104757928
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java b/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java
index a7b7ae6ee8..6a1fa38b43 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java
@@ -207,6 +207,7 @@ public class BaseRuleClasses {
.nonconfigurable("low-level attribute, used in TargetUtils without configurations"))
.add(attr("generator_name", STRING).undocumented("internal"))
.add(attr("generator_function", STRING).undocumented("internal"))
+ .add(attr("generator_location", STRING).undocumented("internal"))
.add(attr("testonly", BOOLEAN).value(testonlyDefault)
.nonconfigurable("policy decision: rules testability should be consistent"))
.add(attr("features", STRING_LIST).orderIndependent())