diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages/RuleClass.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/RuleClass.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java b/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java index 5709e64d7b..6e1e70b7ee 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java +++ b/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java @@ -808,6 +808,13 @@ public class RuleClass { return this; } + public Builder advertiseSkylarkProvider(SkylarkProviderIdentifier... skylarkProviders) { + for (SkylarkProviderIdentifier skylarkProviderIdentifier : skylarkProviders) { + advertisedProviders.addSkylark(skylarkProviderIdentifier); + } + return this; + } + /** * Set if the rule can have any provider. This is true for "alias" rules like * <code>bind</code> . |