> What size delay are you talking about for the single directory? Are
> you using a/any/several $(shell) commands to get build parameters?
> I've found that's one of the biggest slowdowns for a make - recursive
> or non. (Though I have limited experience with Cygwin, if that's any
> different)

There are not $(shell) commands.  The thing that takes time is in
loading up all the dependency .d files.   I sped this up a lot by
removing the builtin rules, and now it takes only a second to figure
out that nothing needs building.

My earlier estimates are off though.  I was just scaling up based
on the number of subdirectories to be built.  But after counting everything,
it turns out the directory I tested with accounts for nearly 1/4th of the
total .o files, so that's not a fair calculation.   Maybe it'll take only 5 
seconds
to startup because of .d files.



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

Reply via email to