Lines Matching refs:inputs
156 for _, input := range r.inputs {
214 ir.inputs = append(irule.inputs, ir.inputs...)
240 if len(irule.inputs) != 1 {
242 panic(fmt.Sprintf("FIXME: unexpected number of input for a suffix rule (%d)", len(irule.inputs)))
244 if !db.exists(replaceSuffix(output, irule.inputs[0])) {
252 sr.inputs = append([]string{replaceSuffix(output, irule.inputs[0])}, r.inputs...)
268 var inputs []string
269 for _, input := range rule.inputs {
278 inputs = append(inputs, input)
280 return inputs
341 inputs := expandInputs(rule, output)
342 glog.Infof("Evaluating command: %s inputs:%q => %q", output, rule.inputs, inputs)
343 for _, input := range inputs {
371 n.ActualInputs = inputs
407 sr.inputs = []string{inputSuffix}
430 // commands in oldRule), inputs in the latter rule has a
433 mr.inputs = append(mr.inputs, oldRule.inputs...)
436 mr.inputs = append(oldRule.inputs, mr.inputs...)
459 nr.inputs = nil
460 for _, input := range r.inputs {
461 nr.inputs = append(nr.inputs, intern(pat.subst(input, output)))
465 glog.V(1).Infof("expand static pattern: outputs=%q inputs=%q -> %q", r.outputs, r.inputs, rules)
506 for i, input := range r.inputs {
507 r.inputs[i] = trimLeadingCurdir(input)
556 for _, input := range rule.inputs {