Boost logo

Boost :

Subject: Re: [boost] [build] b2 headers don't work for sublibs
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-08-31 05:48:19


On Sunday 31 August 2014 11:45:22 Vicente J. Botet Escriba wrote:
> Le 31/08/14 01:27, Peter Dimov a écrit :
> > Andrey Semashev wrote:
> >> On Saturday 30 August 2014 14:39:31 Steven Watanabe wrote:
> > ...
> >
> >> > Jamroot has this:
> >> >
> >> > local all-headers =
> >> >
> >> > [ MATCH .*libs/(.*)/include/boost : [ glob libs/*/include/boost
> >>
> >> ] ] > ;
> >>
> >> > which won't find the libs/mpl/core/include subdirectory.
> >>
> >> Does it mean that sublibs are not supported or that this is a bug?
> >
> > Jamroot at the moment only supports sublibs in numeric:
> >
> > local numeric-headers =
> >
> > [ MATCH .*libs/numeric/(.*)/include/boost : [ glob
> >
> > libs/*/*/include/boost ] ] ;
> >
> > I'd call that a bug.
>
> I added the following patch to Jamroot when I tested the stopwatch.
> I have not committed it as it was quite late on the release period

I created this pull request to fix it permanently:

https://github.com/boostorg/boost/pull/35


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk