diff options
author | Florian Weikert <fwe@google.com> | 2015-08-25 13:16:16 +0000 |
---|---|---|
committer | Lukacs Berki <lberki@google.com> | 2015-08-26 07:37:13 +0000 |
commit | ab60010da4451721e98a7abd26e9bacea32cd173 (patch) | |
tree | bf9f5d281d4927904428b594a5cc6aa90b305a1d /src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java | |
parent | 15ab6ad6fbd09352ced025397891de2ea6d5bb7d (diff) |
Rules created by Skylark macros now have values for the attributes generator_name and generator_function.
Additionally, both Skylark macros and build extensions set the attribute generator_location in order to store the name of the file where generator_function was defined.
--
MOS_MIGRATED_REVID=101458757
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.java | 1 |
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 48887ddf1b..bb615d8b92 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 @@ -205,6 +205,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()) |