aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleContext.java
diff options
context:
space:
mode:
authorGravatar Florian Weikert <fwe@google.com>2015-08-24 13:06:31 +0000
committerGravatar Han-Wen Nienhuys <hanwen@google.com>2015-08-24 14:13:31 +0000
commitc6fd0b6ec67a7844ea95ca416ca6d94b0ced2086 (patch)
treebf5de2b63304c45d1510fc62cc052f671a0508f7 /src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleContext.java
parenta803e0c91480dacbe1f0cbd40da318357f96881d (diff)
Added more details about the use of configuration fragments in Skylark to the documentation.
-- MOS_MIGRATED_REVID=101357875
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleContext.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleContext.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleContext.java b/src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleContext.java
index 93ff5aa416..dbaf2c8f64 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleContext.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleContext.java
@@ -312,7 +312,14 @@ public final class SkylarkRuleContext {
}
@SkylarkCallable(
- name = "fragments", structField = true, doc = "Allows access to configuration fragments.")
+ name = "fragments",
+ structField = true,
+ doc =
+ "Allows access to configuration fragments. Possible fields are <code>cpp</code>, "
+ + "<code>java</code> and <code>jvm</code>. "
+ + "However, rules have to declare their required fragments in order to access them "
+ + "(see <a href=\"../rules.html#fragments\">here</a>)."
+ )
public FragmentCollection getFragments() {
return fragments;
}