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

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