ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Fuller <>
Subject Re: which build tool yields fastest incremental builds? GNU make , Jam , Ant or Scons ?
Date Fri, 22 Jul 2005 10:19:31 GMT

>so anybody knows which one is fastest among Jam,Ant and Scons ? 

the differences in perf are small between the three versus other
bottlenecks, for example does your current build system do the following;

- smart copies, e.g. only copy things that need copying

- smart testing, e.g. only test things that have changed)

- compiling only things that have changed

- dependency management

- do you have distributed builds or one very large smart build, with a
project of this size build time perception is critical, if a
developer(s) can build, test, doc, deploy their specific module without
having to build the whole thing?

- i would look at optimising pvcs as well as looking at things like hi
perf hard drives etc...

then I would change the question to which of these build technologies is
it easier to implement the above?

personally I would choose make or Ant as I have worked in these for ever
and for this size project (as its near the biggest something can be!)
and would have to bring all my tricks to bear (like doing a full trace
on build operation and optimising Ant source code specifically for this

feel free to email me off list.

cheers, Jim Fuller

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message