Lines Matching defs:targets

51  *	targets currently being defined are kept in the 'targets' Lst.
108 /* targets we're working on */
109 static Lst targets = Lst_Initializer(targets);
195 * the 'op' field is the operator to apply to the list of targets if the
457 * ParseDoDependency once all targets have been found and their
473 LST_FOREACH(ln, &targets) {
516 * Replace the node in the targets list with the
534 * and apply it to the targets if it is. Else decide if there is
537 * source be a child of the targets in the list 'targets'
543 * Operator bits may be added to the list of targets or to the source.
544 * The targets may have a new source added to their lists of children.
611 * to all the targets.
617 ParseLinkSrc(&targets, gn);
629 ParseLinkSrc(&targets, cohort);
654 * unmade targets, but checking is tedious, and the
674 * targets. Some nodes may be created.
677 * finding nodes in the list of all targets with that name. This is done
681 * The parsed operator is applied to each node in the 'targets' list,
682 * which is where the nodes found for the targets are kept, by means of
684 * The sources are read in much the same way as the targets were except
686 * and all instances of the resulting words in the list of all targets
688 * targets as one of its children.
689 * Certain targets are handled specially. These are the ones detailed
706 Lst paths; /* Search paths to alter when parsing .PATH targets */
747 * This allows the user to have targets like:
751 * targets. In real life this is used for perl5
787 if (!Arch_ParseArchive(&line, &targets, VAR_CMD)) {
830 "Mismatched special targets");
838 * Certain special targets have special
857 * .PHONY The list of targets
882 Lst_AtEnd(&targets, gn);
887 Lst_AtEnd(&targets, gn);
924 * the end of the targets list
928 /* target names to be found and added to targets list */
964 Lst_AtEnd(&targets, gn);
997 if (!Lst_IsEmpty(&targets)) {
1001 "targets don't mix. Mundane ones ignored");
1009 * targets shouldn't be empty...
1013 * Nothing special here -- targets can be empty if it
1052 * Several special targets take different actions if present with no
1055 * a .PRECIOUS line makes all targets precious
1056 * a .IGNORE line ignores errors for all targets
1057 * a .SILENT line creates silence when making all targets
1193 * The targets take real sources, so we must beware of
1253 LST_FOREACH(ln, &targets) {
1548 * targets on the last dependency line. Marks a target as already
2054 * inLine set FALSE. 'targets' list destroyed.
2064 LST_FOREACH(ln, &targets) {
2068 Lst_Destroy(&targets, ParseHasCommands);
2382 * Loads. Nodes are added to the list of all targets, nodes and links
2425 * commands of all targets in
2428 LST_FOREACH(ln, &targets) {
2475 * list of targets. XXX this comment seems wrong.
2498 Lst_Destroy(&targets, NOFREE);