Boost logo

Boost-Build :

From: Douglas Gregor (dgregor_at_[hidden])
Date: 2005-10-18 11:36:32


Rene Rivera <grafik.list <at> redshift-software.com> writes:
>
> Douglas Gregor wrote:
> > + libraries = [ MATCH ^.*libs/([^/]*)/build/Jamfile$ : $(library-
> > jamfiles) ] ;
>
> That's not going to work on non-Unix filesystems. I know you are only
> doing this for Unix use but consistency of interface is important
> You need to make it handle the "\" path separators at least.

Okay, done. Complain loudly if you want me to take another shot at it.

> But ideally
> you should change boost-base.jam to save the names of all the libraries
> so that you can read that list after the install-subinclude call. It
> already does something like that for what "[ install-sources lib ]"
> returns. So you could add an "[ install-names lib ]".

Yikes. This is a bit more than I can just hack in a short bit of time, given
my lack of experience with bjam. Perhaps this should be something we do
in BBv2 instead?

Doug

 


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