Boost logo

Boost-Build :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-10-07 16:28:17


Douglas Gregor wrote:
> I'd like to commit this patch to the top-level Boost Jamfile. I'm
> using this --show-libraries option in my current attempt to add a
> Unix-friendly configure hackery. Okay to commit?

No...

> + 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. 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 ]".

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - Grafik/jabber.org
 

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