Boost logo

Boost :

Subject: Re: [boost] Switch to CMake -- Analysis
From: degski (degski_at_[hidden])
Date: 2017-07-22 04:03:44


On 21 July 2017 at 23:27, Andrey Semashev via Boost <boost_at_[hidden]>
wrote:

> ... except Windows, which has VS projects... But yes, having an actual
> build system is also something to keep in mind.
>

Although CMake can build VS-solutions, I don't think that boost should go
this way. Having solutions with multiple projects (and boost will have
many), is a night-mare, in case one (small) thing needs to be changed in
all projects in that solution, good luck, have fun! This is the inherent
weakness of the solutions/projects approach of VS, a linux-style approach
is needed.

IMHO, the only sensible way to use CMake (from the command-line, not the
stupidly limited "IDE") with a (super-)project like boost on windows is to
generate for and use nmake.

 degski

-- 
"*Ihre sogenannte Religion wirkt bloß wie ein Opiat reizend, betäubend,
Schmerzen aus Schwäche stillend.*" - Novalis 1798

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