Documentation ¶
Overview ¶
Package buildutil contains common utility methods for generating bazel build files.
Index ¶
- Constants
- func Attr(name string, value build.Expr) *build.AssignExpr
- func GlobExpr(l ...string) *build.CallExpr
- func Ident(expr build.Expr) string
- func ListExpr(items ...build.Expr) *build.ListExpr
- func LoadExpr(repo string, values ...string) *build.LoadStmt
- func PublicVis() *build.ListExpr
- func StrAttr(name, value string) *build.AssignExpr
- func StrExpr(value string) *build.StringExpr
- func StrExprList(list ...string) []build.Expr
- func StrListAttr(name string, value ...string) *build.AssignExpr
Constants ¶
View Source
const ( DefaultCondaRepo = "conda_env" BazelRulesConda = "com_github_10XGenomics_rules_conda" )
Consistent naming for bazel repositories.
Variables ¶
This section is empty.
Functions ¶
func Attr ¶
func Attr(name string, value build.Expr) *build.AssignExpr
Build `attr = <value>` expression.
func StrAttr ¶
func StrAttr(name, value string) *build.AssignExpr
Build `attr = "value"` expression.
func StrExprList ¶
Build a list of string expressions.
func StrListAttr ¶
func StrListAttr(name string, value ...string) *build.AssignExpr
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.