Lines Matching defs:RuleParams
57 type RuleParams struct { struct
59 Command string // The command that Ninja will run for the rule.
60 Depfile string // The dependency file name.
61 Deps Deps // The format of the dependency file.
62 Description string // The description that Ninja will print for the rule.
63 Generator bool // Whether the rule generates the Ninja manifest file.
64 Pool Pool // The Ninja pool to which the rule belongs.
65 Restat bool // Whether Ninja should re-stat the rule's outputs.
66 Rspfile string // The response file.
67 RspfileContent string // The response file content.
68 SymlinkOutputs []string // The list of Outputs or ImplicitOutputs that are symlinks.
71 CommandDeps []string // Command-specific implicit dependencies to prepend to builds
72 CommandOrderOnly []string // Command-specific order-only dependencies to prepend to builds
73 Comment string // The comment that will appear above the definition.
141 func parseRuleParams(scope scope, params *RuleParams) (*ruleDef,