Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-09-22 10:49:44

Vladimir Prus <ghost_at_[hidden]> writes:

>> One thing I'd like to see is a breadth-first dependency checker. That
>> would allow us to discover early on that something needs to be rebuilt
>> in most of the common cases, so we could start rebuilding it
>> immediately and continue the dependency check while that build is
>> running. That would be a win even on most uniprocessor systems, and
>> on SMP or cluster builds it would kick *ss. Of course, the structure
>> of Jam is incompatible with that approach. I believe that Scons is
>> more adaptable to it.
> I think most time is spend before building dependency graph so this
> won't give us much.

a. Doesn't that really depend on the structure of the project, and
probably also whether the source is on a local disk?

b. That's part of the problem, too. It ought to be possible to build
part of the dependency graph quickly and let construction start

Dave Abrahams
Boost Consulting

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at