|
Boost-Build : |
From: Miguel A (ironphase_at_[hidden])
Date: 2005-08-24 15:29:45
Hi there,
I am using bjam 1.32 and so far I have not being able to figure out
how to pass a define on the command line of bjam.
With only one target I am able to do this:
bjam --v2 target msvc/define=MY_DEFINE
That works as long as only one target is specified. If there are
multiple targets and a dist, and I try to build all targets with that
define as in
bjam --v2 msvc/define=MY_DEFINE
This wont work.
If I try to specify the dist (an stage to release all targets):
bjam --v2 dist msvc/define=MY_DEFINE
It will build the targets and stage the binaries but it ignores the
MY_DEFINE.
Of couse I have try things like
bjam --v2 define=MY_DEFINE
and so....nothing works..
Any ideas? Am I using this wrong or is this a bug in the build system?
Thanks in advance
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