• Home
  • Raw
  • Download

Lines Matching defs:RuleBuilderCommand

309 type RuleBuilderCommand struct {  struct
310 buf []byte
311 inputs Paths
312 outputs WritablePaths
313 depFiles WritablePaths
314 tools Paths
319 func (c *RuleBuilderCommand) Text(text string) *RuleBuilderCommand {
329 func (c *RuleBuilderCommand) Textf(format string, a ...interface{}) *RuleBuilderCommand {
335 func (c *RuleBuilderCommand) Flag(flag string) *RuleBuilderCommand {
341 func (c *RuleBuilderCommand) Flags(flags []string) *RuleBuilderCommand {
351 func (c *RuleBuilderCommand) FlagWithArg(flag, arg string) *RuleBuilderCommand {
357 func (c *RuleBuilderCommand) FlagForEachArg(flag string, args []string) *RuleBuilderCommand {
367 … (c *RuleBuilderCommand) FlagWithList(flag string, list []string, sep string) *RuleBuilderCommand {
373 func (c *RuleBuilderCommand) Tool(path Path) *RuleBuilderCommand {
380 func (c *RuleBuilderCommand) Input(path Path) *RuleBuilderCommand {
387 func (c *RuleBuilderCommand) Inputs(paths Paths) *RuleBuilderCommand {
396 func (c *RuleBuilderCommand) Implicit(path Path) *RuleBuilderCommand {
403 func (c *RuleBuilderCommand) Implicits(paths Paths) *RuleBuilderCommand {
410 func (c *RuleBuilderCommand) Output(path WritablePath) *RuleBuilderCommand {
417 func (c *RuleBuilderCommand) Outputs(paths WritablePaths) *RuleBuilderCommand {
427 func (c *RuleBuilderCommand) DepFile(path WritablePath) *RuleBuilderCommand {
434 func (c *RuleBuilderCommand) ImplicitOutput(path WritablePath) *RuleBuilderCommand {
441 func (c *RuleBuilderCommand) ImplicitOutputs(paths WritablePaths) *RuleBuilderCommand {
450 func (c *RuleBuilderCommand) ImplicitDepFile(path WritablePath) *RuleBuilderCommand {
457 func (c *RuleBuilderCommand) FlagWithInput(flag string, path Path) *RuleBuilderCommand {
465 … *RuleBuilderCommand) FlagWithInputList(flag string, paths Paths, sep string) *RuleBuilderCommand {
473 func (c *RuleBuilderCommand) FlagForEachInput(flag string, paths Paths) *RuleBuilderCommand {
482 func (c *RuleBuilderCommand) FlagWithOutput(flag string, path WritablePath) *RuleBuilderCommand {
489 func (c *RuleBuilderCommand) FlagWithDepFile(flag string, path WritablePath) *RuleBuilderCommand {
495 func (c *RuleBuilderCommand) String() string {