DragonFly BSD
DragonFly kernel List (threaded) for 2005-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: link: "Recursive Make Considered Harmful"


From: "Simon 'corecode' Schubert" <corecode@xxxxxxxxxxxx>
Date: Sun, 9 Jan 2005 16:49:34 +0100

On Sunday, 9. January 2005 16:39, Joerg Sonnenberger wrote:
> > I've been mulling over the pdf file linked here
> > http://www.pcug.org.au/~millerp/rmch/recu-make-cons-harm.html
> > Recursive Make Considered Harmful, Peter Miller
> This paper outlines a lot of problems of gmake and the use of gmake.
> It doesn't apply to BSD make so such, because most of our tree uses
> very small Makefiles which can't be merged into a simple master
> Makefile without a lot of hassle, possible even reducing speed for
> certain usage patterns.

quite contrary. i think our build system is nice and polished, but sucks wrt 
speed. it runs down the tree multiple times. that's just evil. here, figuring 
out that nothing has to be done (make quickworld after make quickworld) needs 
several minutes. with a complete dependancy graph, this could be figured out 
in seconds (see kernel make).

cheers
  simon

-- 
/"\
\ /
 \     ASCII Ribbon Campaign
/ \  Against HTML Mail and News

Attachment: pgp00000.pgp
Description: PGP signature



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]