Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-04-06 01:55:32


On Friday 06 April 2007 01:24, Jeffrey Holle wrote:
> I'm using Boost.Build V2 (Milestone 11) Boost.Jam 03.1.14
>
> As per http://www.boost.org/doc/html/bbv2/recipies/site-config.html,
> I've added to my site-config.jam file.
>
> import project ;
> project.initialize $(__name__) ;
> project site-config ;
> lib zlib : : <name>z ;
>
> Why are the first three lines necessary?

Because in M11, site-config is not made a project automatically.
In the nightly build version (http://boost.org/boost-build2), both
site-config and user-config are projects already, so the first
three lines are not neccessary.

> What does $(__name__) refer to?

It's the name of the current module, as Dave already said.

- Volodya


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