Lines Matching defs:target

77  *			the .BEGIN target is made, including all of its
84 * Job_Make Start the creation of the given target.
101 * Job_ParseShell Given a special dependency line with target '.SHELL',
108 * target. It should only be called when the
116 * Verify that the commands for a target are
119 * Job_Touch Update a target without really updating it.
160 * A shell defines how the commands are run. All commands for a target are
198 * .SHELL target. For user-defined shells, this is the full path of
521 * Delete the target of a failed, interrupted, or otherwise
658 /* Run .INTERRUPT target then exit */
669 /* Dont run .INTERRUPT target then exit */
1015 * to be executed later, when the target '.END' is made.
1093 debug_printf("*** Failed target: %s\n", job->node->name);
1304 * Touch the given target. Called by JobStart when the -t flag was given.
1345 * gn The target whose commands need verifying
1369 * was never the target of an operator, so that's what we do
1386 * The node wasn't the target of an operator. We have no .DEFAULT
1387 * rule to go on and the target doesn't already exist. There's
1654 * Start a target-creation process going for the target described by gn.
1912 * by a target banner if this target isn't the same as the
2159 * Start the creation of a target. Basically a front-end for JobStart used by
2388 * A shell specification consists of a .SHELL target, with dependency
2569 * target is defined.
2572 * runINTERRUPT Non-zero if commands for the .INTERRUPT target
2580 GNode *interrupt; /* the node describing the .INTERRUPT target */
2617 * Do the final processing, i.e. run the commands attached to the .END target.
2941 * Run the named target if found. If a filename is specified, then set that
2944 * Exits if the target fails.
2947 Job_RunTarget(const char *target, const char *fname)
2949 GNode *gn = Targ_FindNode(target);