> One wants to have a big build to make the most use of the parallelism > that's available but also to deal with dependencies that span > components or directories. A hierarchy of makefiles that run each > other recursively can't represent these dependencies properly and also > are not terribly good at using lots of parallelism.
for a fuller discussion of this and related issues, see: Recursive make considered harmful http://miller.emu.id.au/pmiller/books/rmch/ The analysis is not without flaws, but the general thesis is well supported by my experience of projects using recursive make, Eddy. _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make