|
Boost-Build : |
From: Mark Elston (m.elston_at_[hidden])
Date: 2004-06-11 18:06:48
I was just looking at the Jam documentation and came across the
following referring to the "features" you can specify on the
jam commandline:
variant: The feature which combines several low-level
features in order to make building most common
variants simple.
Allowed values: debug, release, profile
The value debug expands to:
<optimization>off <debug-symbols>on
<inlining>off <runtime-debugging>on
The value release expands to:
<optimization>speed <debug-symbols>off
<inlining>full <runtime-debugging>off
The value provile expands to the same as release, plus:
<profiling>on <debug-symbols>on
We routinely create many more build configurations than this.
We have build configurations for using with Purify/Quantify, and
configurations for benchmarking with other tools, etc.
All of these configurations use specific compiler/linker options
and libraries.
How can we specify these "common" configurations so we can use them
as we would use debug or release?
I have looked over the documentation and cannot find anything to
address this.
Mark
---------------------------------------------------------------
Mark Elston
melston_at_[hidden]
---------------------------------------------------------------
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