Boost logo

Boost-Build :

From: Zbynek Winkler (zw-bjam_at_[hidden])
Date: 2004-12-10 17:05:19

While reading some previous posts related to build dirs I thought I chip in.

I think scons is more intuitive regarding this issue. By default it
builds to the same dir *but* it also computes hash of all commands used
to build a certain file. If the user desires a different build dir can
be specified (a variant can be created).

This has several nice properties. The most important (at least for me)
is that if you change the SConscript (Jamfile) the relevant files are
rebuilt. This very thing hits me again and again. Combined with the fact
that "--clean" or "-a" options behave strange (clean too much/deep), it
is very hard to use. Also the build hierarchy of scons is more intuitive
and the built files can be more easily found. [if only scons had
user-requirements I'd really consider switching...]

What is your view of this? Do you think that the complicated build dir
structure has some important properties that I do not see? Is it
superior in some way?


Faculty of Mathematics and Physics, Charles University, Prague, Czech Republic

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