Lines Matching refs:RuleBuilder

43 type RuleBuilder struct {  struct
64 func NewRuleBuilder(pctx PackageContext, ctx BuilderContext) *RuleBuilder {
65 return &RuleBuilder{
76 func (rb *RuleBuilder) SetSboxOutDirDirAsEmpty() *RuleBuilder { argument
109 func (r *RuleBuilder) MissingDeps(missingDeps []string) { argument
114 func (r *RuleBuilder) Restat() *RuleBuilder { argument
121 func (r *RuleBuilder) HighMem() *RuleBuilder { argument
127 func (r *RuleBuilder) Remoteable(supports RemoteRuleSupports) *RuleBuilder { argument
136 func (r *RuleBuilder) Rewrapper(params *remoteexec.REParams) *RuleBuilder { argument
149 func (r *RuleBuilder) Sbox(outputDir WritablePath, manifestPath WritablePath) *RuleBuilder { argument
164 func (r *RuleBuilder) SandboxTools() *RuleBuilder { argument
182 func (r *RuleBuilder) SandboxInputs() *RuleBuilder { argument
196 func (r *RuleBuilder) Install(from Path, to string) { argument
203 func (r *RuleBuilder) Command() *RuleBuilderCommand { argument
213 func (r *RuleBuilder) Temporary(path WritablePath) { argument
219 func (r *RuleBuilder) DeleteTemporaryFiles() { argument
237 func (r *RuleBuilder) Inputs() Paths { argument
267 func (r *RuleBuilder) OrderOnlys() Paths { argument
289 func (r *RuleBuilder) Validations() Paths { argument
309 func (r *RuleBuilder) outputSet() map[string]WritablePath { argument
322 func (r *RuleBuilder) Outputs() WritablePaths { argument
339 func (r *RuleBuilder) depFileSet() map[string]WritablePath { argument
351 func (r *RuleBuilder) DepFiles() WritablePaths { argument
364 func (r *RuleBuilder) Installs() RuleBuilderInstalls { argument
368 func (r *RuleBuilder) toolsSet() map[string]Path { argument
381 func (r *RuleBuilder) Tools() Paths { argument
397 func (r *RuleBuilder) RspFileInputs() Paths { argument
408 func (r *RuleBuilder) rspFiles() []rspFileAndPaths { argument
418 func (r *RuleBuilder) Commands() []string { argument
436 func (r *RuleBuilder) depFileMergerCmd(depFiles WritablePaths) *RuleBuilderCommand { argument
444 func (r *RuleBuilder) BuildWithUnescapedNinjaVars(name string, desc string) { argument
450 func (r *RuleBuilder) Build(name string, desc string) { argument
454 func (r *RuleBuilder) build(name string, desc string, ninjaEscapeCommandString bool) { argument
632 rule: &RuleBuilder{
755 rule *RuleBuilder
848 func (r *RuleBuilder) _sboxPathForInputRel(path Path) (rel string, inSandbox bool) { argument
866 func (r *RuleBuilder) sboxPathForInputRel(path Path) string { argument
871 func (r *RuleBuilder) sboxPathsForInputsRel(paths Paths) []string { argument