Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-07-21 12:09:56


Roland Schwarz wrote:

>
>
> Roland Schwarz wrote:
>>
>> Volodya, will it be hard to change the boost-build rule?
>>
>
> I guess yes.
> I found this in the Jambase of jam:
>
> # Try to find the build system bootstrap file 'bootstrap.jam'.
> #
> local bootstrap-file =
> [ GLOB $(BOOST_BUILD_PATH) : bootstrap.jam ] ;
> .bootstrap-file = $(bootstrap-file[1]) ;
>
> This looks like the actual bootstrap file chosen depends on the
> implementation of the GLOB rule. Hmm, perhaps BOOST_BUILD_PATH better be
> scanned by a loop and not with GLOB ?

Well, GLOB is not some black box, nor is it external code given to us.
Actually, it will try each element of BOOST_BUILD_PATH in order,
so there will be no problems with that. I'd only have to
dig CVS history to understand why the 'boost-build' rule
works the way it works now -- appending the argument rather than
prepending it.

- Volodya


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