Dear Paul, the manual continues as follows: -------------------------------------------------------------------------------------------- 4.4.3 How Directory Searches are Performed 4. After processing the prerequisites, the target may or may not need to be rebuilt: a. If the target does not need to be rebuilt, the path to the file found during directory search is used for any prerequisite lists which contain this target. -------------------------------------------------------------------------------------------- By the steps 1, 2 and 3 the target and its prerequisites have been replaced with some new path names by directory search. In step 4, first all prerequisites are built and processed by their new pathnames. 4.a says: "If the target does not need to be rebuilt", one scenario is that the file of target exists in the path that directory search has found, besides the files of prerequisites exist in the paths that directory search has found. The manual continues: 'the path to the file found during directory search is used for any prerequisite lists which contain this target.' So the path of target is used for all its prerequisites, it is used to do what? The processing of all of prerequisites have been finished at the beginning of Step 4!!
_______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
