Paul D. Smith wrote:

%% Boris Kolpackov <[EMAIL PROTECTED]> writes:

There is also a third "philosophy": gmake within any directory will
build that directory and all its dependencies and any subdirectories
and all their dependencies.

One disadvantage to this method is that in order for it to work every time you run make it has to read ALL the makefiles. I work on some projects where there are 800+ directories each with a makefile in it, and the read-in of all the makefiles for non-recursive builds takes a considerable amount of time and memory.

If all you want to do is make a small change and recompile locally, it's
painful to wait for that.

What we do is allow both methods by setting a flag, so that quick builds
that you know are local don't require lots of setup time.

Hey, that's a good idea.

Thanks,
Noel



_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to