Boost logo

Boost-Build :

From: Jurko Gospodnetić (jurko.gospodnetic_at_[hidden])
Date: 2008-01-11 12:25:32


   Hi Alex.

> So if rules from Jambase are not used, then how does it work? What
> rules does it use?

   Classic Jam had some hard-coded rules inside its Jambase script. When
using Boost Build these rules are not used. See the Jambase source for
the exact 'if condition' used but basically if the executable is named
'bjam' or if you set some environment variables the Boost Build
functionality gets used.

   When using Boost Build its rules (tools) are stored in separate
scripts that need to be explicitly loaded (e.g. using 'import' or
'using' rules).

   Hope this helps.

   Best regard,
     Jurko Gospodnetić


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk