Boost logo

Boost :

Subject: Re: [boost] [cmake] Pull request announcement
From: Richard (legalize_at_[hidden])
Date: 2018-09-18 20:31:17

In article <b7d4fa59-da0a-74c9-4855-ea0991d9aa53_at_[hidden]>,
    Roger Leigh via Boost <boost_at_[hidden]> writes:

> On 14/09/18 15:05, Alexander Grund via Boost wrote:
> > The major problem I see are the variants.
> >
> > - b2 can build multiple variants in one go (static, dynamic, runtimes...)
> > - Encoding these variants has to be reflected in the target names/aliases
> CMake fundamentally doesn't work this way. Nor do any other build
> systems I'm aware of. It's unique to b2. I do not think it useful to
> require this of any replacement build system in consequence. Especially
> when it's an initial minimalistic support as proposed here.


> [...] Am I the only one who
> suffers so much from it having to integrate it with other systems on
> multiple platforms?

Nope. Been there, done that.

"The Direct3D Graphics Pipeline" free book <>
            The Terminals Wiki <>
     The Computer Graphics Museum <>
  Legalize Adulthood! (my blog) <>

Boost list run by bdawes at, gregod at, cpdaniel at, john at