Documentation ¶
Index ¶
- func BoolAttr(rule *build.Rule, attrName string) bool
- func EnsureSubinclude(file *build.File)
- func FindTargetByName(file *build.File, name string) *build.Rule
- func NewAssignExpr(key string, value build.Expr) *build.AssignExpr
- func NewGoRepoRule(mod, version, download string, licences []string) *build.CallExpr
- func NewModDownloadRule(mod, version string, licences []string) (*build.CallExpr, string)
- func NewRuleExpr(kind, name string) *build.Rule
- func NewStringExpr(s string) *build.StringExpr
- func NewStringList(ss []string) *build.ListExpr
- func RemoveTarget(file *build.File, rule *build.Rule) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureSubinclude ¶
func NewAssignExpr ¶
func NewAssignExpr(key string, value build.Expr) *build.AssignExpr
func NewGoRepoRule ¶ added in v1.4.0
func NewModDownloadRule ¶ added in v1.4.0
func NewRuleExpr ¶
func NewStringExpr ¶
func NewStringExpr(s string) *build.StringExpr
func NewStringList ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.