|
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.
+1
> [...] 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 <http://tinyurl.com/d3d-pipeline> The Terminals Wiki <http://terminals-wiki.org> The Computer Graphics Museum <http://ComputerGraphicsMuseum.org> Legalize Adulthood! (my blog) <http://LegalizeAdulthood.wordpress.com>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk