Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-09-22 13:43:58


> Jamfile Utility Rules
>
> The following table describes utility rules that can be used in
> Jamfiles. Detailed information for any of these rules can be
> obtained by running:
>
> bjam --help project.rulename
^^^^^^^^
"rule-name"

Set the first column of the table below in code font.

> Table 4.2.
> +--------------+------------------------------+
> |Rule |Semantics |
> +--------------+------------------------------+
> |project |Define this project's symbolic|
> | |ID or attributes. |
> +--------------+------------------------------+
> |use-project |Make another project known so |
> | |that it can be referred to by |
> | |symbolic ID. |
> +--------------+------------------------------+
> |build-project |Cause another project to be |
> | |built when this one is built. |
> +--------------+------------------------------+
> |explicit |State that a target should be |
> | |built only by explicit |
> | |request. |
> +--------------+------------------------------+
> |glob |Translate a list of |
> | |shell-style wildcards into a |
> | |corresponding list of files. |
> +--------------+------------------------------+
> |constant |Injects a variable setting |
> | |into this project's Jamfile |
> | |module and those of all its |
> | |subprojects. |
> +--------------+------------------------------+
> |path-constant |Injects a variable set to a |
> | |path value into this project's|
> | |Jamfile module and those of |
> | |all its subprojects. If the |
> | |value is a relative path it |
> | |will be adjusted for each |
> | |subproject so that it refers |
> | |to the same directory. |
> +--------------+------------------------------+

-- 
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