// runProgram is the action for running a binary that has already
// been compiled.  We ignore exit status.
runProgram is the action for running a binary that has already
been compiled.  We ignore exit status.
// runProgram is the action for running a binary that has already // been compiled . We ignore exit status .
func (b *builder) runProgram(a *action) error {
	if buildN || buildX {
		b.showcmd("", "%s %s", a.deps[0].target, strings.Join(a.args, " "))
		if buildN {
			return nil
		}
	}
	runStdin(a.deps[0].target, a.args)
	return nil
}
func ( b * builder ) runProgram ( a * action ) error { if buildN || buildX { b . showcmd ( " " , " " , a . deps [ 0 ] . target , strings . Join ( a . args , " " ) ) if buildN { return nil } } runStdin ( a . deps [ 0 ] . target , a . args ) return nil }
runProgram is the action for running a binary that has already
been compiled.
runProgram is the action for running a binary that has already been compiled .