$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
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æ