Home
last modified time | relevance | path

Searched refs:oldRule (Results 1 – 1 of 1) sorted by relevance

/build/kati/
Ddep.go413 func mergeRules(oldRule, r *rule, output string, isSuffixRule bool) (*rule, error) { argument
414 if oldRule.isDoubleColon != r.isDoubleColon {
417 if len(oldRule.cmds) > 0 && len(r.cmds) > 0 && !isSuffixRule && !r.isDoubleColon {
419 warn(oldRule.cmdpos(), "ignoring old commands for target %q", output)
425 mr.cmds = append(oldRule.cmds, mr.cmds...)
426 } else if len(oldRule.cmds) > 0 && len(r.cmds) == 0 {
427 mr.cmds = oldRule.cmds
433 mr.inputs = append(mr.inputs, oldRule.inputs...)
434 mr.orderOnlyInputs = append(mr.orderOnlyInputs, oldRule.orderOnlyInputs...)
436 mr.inputs = append(oldRule.inputs, mr.inputs...)
[all …]