On 7/16/10, David Boyce <[email protected]> wrote: > The above is some combination of accepted modern wisdom and my own > humble opinions. It may not matter at your scale, but doing things > this way makes parallel builds possible and incremental builds > reliable. The fatal flaw of the recursive model is that make never > knows all the facts at the same time.
Even with a non-recursive make, the incremental builds can only be reliable if you are modifying existing files (or possibly adding new files that the Makefile will wildcard). They aren't always reliable in cases where you rename or remove files, modify the Makefiles themselves, or forget to list certain dependencies. -Mike _______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
