[prev in list] [next in list] [prev in thread] [next in thread] 

List:       boost
Subject:    Re: [boost] [build] b2 headers don't work for sublibs
From:       Steven Watanabe <watanabesj () gmail ! com>
Date:       2014-08-30 20:39:31
Message-ID: 54023683.1070507 () providere-consulting ! com
[Download RAW message or body]

AMDG

On 08/30/2014 11:09 AM, Andrey Semashev wrote:
> I'm trying to move some headers of Boost.MPL to a sublib Boost.MPL.Core. I've 
> reorganized the repository as follows:
> 
> libs
>   mpl
>     book
>     core
>       include
>         boost <- here and below are core headers
>       test
>       index.html
>     <snip>
> 
> The problem is when I run 'b2 headers' the command creates a symlink boost/mpl 
> pointing to libs/mpl/include/boost/mpl, which leaves out all headers from 
> libs/mpl/core/include/boost/mpl. How do I instruct Boost.Build to create links 
> to the core headers?
> 

Jamroot has this:

local all-headers =
    [ MATCH .*libs/(.*)/include/boost : [ glob libs/*/include/boost ] ] ;

which won't find the libs/mpl/core/include
subdirectory.

In Christ,
Steven Watanabe


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic