Lines Matching defs:run
160 * A shell defines how the commands are run. All commands for a target are
216 const char *runIgnTmpl; /* template to run a command without error
218 const char *runChkTmpl; /* template to run a command with error
669 /* Dont run .INTERRUPT target then exit */
886 JobWriteSpecials(Job *job, ShellWriter *wr, const char *escCmd, bool run,
889 if (!run)
901 * Write a shell command to the job's commands file, to be run later.
916 * commands are attached to the .END node instead and will be run by
922 bool run;
931 run = GNode_ShouldExecute(job->node);
944 if (cmdFlags.always && !run) {
962 if (job->echo && run && shell->hasEchoCtl)
969 JobWriteSpecials(job, wr, escCmd, run, &cmdFlags, &cmdTemplate);
975 * set up commands to run through it.
1207 * message telling of the ignored error as well as to run
1673 bool run;
1701 run = false;
1729 JobWriteShellCommands(job, gn, &run);
1740 run = false;
1744 run = false;
1748 if (!run) {
1899 * If we've run out of buffer space, we have no choice
1980 * Unfortunately it is too complicated to run .BEGIN, .END, and
2617 * Do the final processing, i.e. run the commands attached to the .END target.