Robert P. J. Day wrote:
On Wed, 26 Jan 2005, Paul D. Smith wrote:
ok, here's what i'm doing in a bit more detail. it's a recursive make, where i'm using a trick i saw (in the make manual, i think) that allows me to process subdirectories in parallel. in slightly simplified form:
IIUC, this "trick" is no longer necessary.
*now*, i want to add another target, "populate", which works almost the same way but it has to do some preliminary processing in this makefile before the recursive (potentially parallel) call to the subdirectories.
if i call this preliminary processing step, say, "pre-populate", i can't just do this:
populate: pre-populate ${SUBDIRS}
as those steps would be allowed to be done in parallel, which is not good. and i can't add
${SUBDIRS}: pre-populate
since that dependency should *only* take effect when i'm invoking the makefile with the "populate" target, and no others.
Then it sounds like you need to use order rules.
Noel
_______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
