Paul D. Smith <[EMAIL PROTECTED]> writes: > %% 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.
Interesting. I did some tests* and the "responsiveness" of make was quite good. I didn't have anything near 800 directories, however. Have you tried to profile this? I believe opening and reading 800 file on a modern UNIX system is not a big deal per se. thanks, -boris
signature.asc
Description: Digital signature
_______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
