--- layout: documentation title: Build Encyclopedia --- #parse("com/google/devtools/build/docgen/templates/be/header.vm")

Bazel BUILD Encyclopedia of Functions

Contents

Concepts and terminology

Functions

Rules

Language-specific Rules

#macro(summaryTable $ruleFamilies) #foreach($ruleFamily in $ruleFamilies) ${ruleFamily.name} #foreach($ruleDoc in $ruleFamily.binaryRules) ${ruleDoc.ruleName}
#end #foreach($ruleDoc in $ruleFamily.libraryRules) ${ruleDoc.ruleName}
#end #foreach($ruleDoc in $ruleFamily.testRules) ${ruleDoc.ruleName}
#end #foreach($ruleDoc in $ruleFamily.otherRules1) ${ruleDoc.ruleName}
#end #foreach($ruleDoc in $ruleFamily.otherRules2) ${ruleDoc.ruleName}
#end #end #end #summaryTable($langSpecificRuleFamilies)
Language Binary rules Library rules Test rules Other rules

Rules that do not apply to a specific programming language

#summaryTable($genericRuleFamilies)
#parse("com/google/devtools/build/docgen/templates/be/footer.vm")