|
Boost-Build : |
From: Jurko Gospodnetiæ (jurko.gospodnetic_at_[hidden])
Date: 2008-09-02 08:48:55
Hi all.
Below is a use case (by Juraj Ivanèiæ) causing Boost Build to
construct its target folder names incorrectly. It also requires a dummy
source file source.cpp with just 'int main() {}. To see it fail run
'bjam main=off'.
#----------------
import feature ;
feature.feature main : on off : composite propagated symmetric ;
feature.compose <main>on : <define>MAIN_ON ;
feature.compose <main>off : <define>MAIN_OFF ;
feature.subfeature main off : submain : littleOff veryOff : composite
propagated symmetric ;
feature.compose <main-off:submain>littleOff : <define>LITTLE_OFF ;
feature.compose <main-off:submain>veryOff : <define>VERY_OFF ;
exe exe : ./source.cpp : <main>on ;
#----------------
Many thanks if someone can look into this before me...
Best regards,
Jurko Gospodnetiæ
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