Boost logo

Boost :

Subject: Re: [boost] To modularize, or not to modularize. What is the plan?
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2019-05-08 02:19:06


On Tue, May 7, 2019 at 9:06 PM Peter Dimov via Boost <boost_at_[hidden]>
wrote:

> Rene Rivera wrote:
> > On Tue, May 7, 2019 at 8:41 PM Peter Dimov via Boost
> > <boost_at_[hidden]> wrote:
> > > Rene Rivera wrote:
> > >
> > > > * Ban relative use of inter-library dependencies.
> > >
> > > What does this mean?
> >
> > It means no doing "../../lib/thread/.." from some other lib to get at
> the
> > build files or anything else.
>
> How will the libraries refer to each other? <library>/boost//libname,
>

It could be.

> target_link_libraries(Boost::libname), and rely on someone to have made
> these available somehow?

Yes. For the b2 case I would add something to make it easier that doing
`use-project ..`. I don't know what you would do for cmake.

-- 
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net

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