|
Boost-Build : |
From: Michael Stevens (Michael.Stevens_at_[hidden])
Date: 2004-05-28 10:17:07
Hi Volodya,
> I've verified that this works after my fixes. Could you update and try
> again? The fix is in revision 1.56 of build/feature.jam and 1.46 of
> build/property.jam.
Just picked these up from CVS HEAD.
The fix looks good. All three syntaxes work as expected. I'm impressed!
I made an interestingly discovery by accidentally having one to many ':'. When
the conditional properties appear in the "default-build" arguments the error
messages become very confusing.
With
: <toolset>intel,<toolset-intel:platform>linux:<cxxflags>TEST
I see
error: "intel,<toolset" is not a known value of feature <toolset>
While with the simpler
: <toolset-intel:platform>linux:<cxxflags>TEST
I see
error: "linux:<cxxflags>TEST" is not a known value of feature
<toolset-intel:platform>
In a future (far of) it might be interesting to generate a more meaningful
error in these cases. I will put it on my TODO list!
Michael
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