Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-09-22 12:38:01


I failed to comment on this part:

> It is possible to declare a target inline, i.e. the "sources"
> parameter may include calls to other main rules. For example:
>
> exe hello : hello.cpp
> [ obj helpers : helpers.cpp : <optimization>off ] ;
>
> Will cause "helpers.cpp" to be always compiled without
> optimization. When referring to an inline main target, its
> declared name must be prefixed by its parent target's name and
> two dots. In the example above, to build only helpers, one
> should run bjam hello..helpers.

This part seems to come out of nowhere, with little relationship to
what came just before it.

> When no target is requested on the command line, all targets in
> the current project will be built. If a target should be built
> only by explicit request, this can be expressed by the explicit
> rule:
>
> explicit install_programs ;

Ditto. At least there ought to be subheadings for these items.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
 

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