Lines Matching defs:sources
105 * Suff_FindDeps Find implicit sources for and the location of
108 * if the target had no implicit sources.
189 * A candidate when searching for implied sources.
615 * transformation from the graph if it has neither commands nor sources.
1030 RemoveCandidate(CandidateList *sources)
1035 debug_printf("cleaning list %p:", sources);
1036 CandidateList_PrintAddrs(sources);
1039 for (ln = sources->first; ln != NULL; ln = ln->next) {
1059 sources, src, src->file, src->numChildren);
1062 Lst_Remove(sources, ln);
1070 sources, src, src->file, src->numChildren);
1079 /* Find the first existing file/target in sources. */
1081 FindThem(CandidateList *sources, CandidateSearcher *cs)
1087 while (!Lst_IsEmpty(sources)) {
1088 Candidate *src = Lst_Dequeue(sources);
1092 sources, src, src->file);
1119 CandidateList_AddCandidatesFor(sources, src);
1444 * the sources for the transformation rule.
1479 /* Deal with wildcards and expressions in any acquired sources. */
1592 * Now we've got the important local variables set, expand any sources
1653 CandidateList *sources, CandidateList *targets)
1668 CandidateList_AddCandidatesFor(sources, targ);
1677 CandidateList *sources, CandidateList *targets)
1696 CandidateList_AddCandidatesFor(sources, targ);
1756 * gn Node for which to find sources
1764 /* List of sources at which to look */
1765 CandidateList sources = LST_INIT;
1784 * any transformation implied by the target's sources, but we can't
1785 * examine the sources until we've expanded any variables/wildcards
1795 * but should work most of the time, we look for implied sources
1806 FindDepsRegularKnown(name, nameLen, gn, &sources, &targets);
1809 FindDepsRegularUnknown(gn, name, &sources, &targets);
1812 * Using the list of possible sources built up from the target
1816 bottom = FindThem(&sources, cs);
1842 * Now we've got the important local variables set, expand any sources
1869 * Check for overriding transformation rule implied by sources
1923 * can't have any sources that need expanding, since
1943 while (RemoveCandidate(&sources) || RemoveCandidate(&targets))
1946 CandidateSearcher_MoveAll(cs, &sources);
1960 * Find implicit sources for the target.