Boost logo

Boost :

Subject: Re: [boost] CMake Announcement from Boost Steering Committee
From: Sergei Nikulov (sergey.nikulov_at_[hidden])
Date: 2017-07-19 12:30:59


2017-07-19 15:19 GMT+03:00 Ion Gaztañaga via Boost <boost_at_[hidden]>:
> On 19/07/2017 3:48, John McFarlane via Boost wrote:
>
>> I'm sure this is how a lot of C++ users out there feel. Yes, anyone who
>> can learn C++ can learn another build system. But why require more burden
>> than is strictly necessary? CMake is the very clear trend across the
>> broader community. Yes, it's far from perfect -- despite a monumental
>> clean-up effort. But more developer systems have CMake installed already.
>
>
> CMake, for instance, does not really build. AFAIK, it generates build
> instructions for the real build system.
>
> This is unacceptable to me, I want something that really builds the program
> and also runs tests from the command line, I want to use the same commands
> in Windows, Linux, FreeBSD and other systems where I test my software.

JFYI, same commands used on every system
1. generate> cmake ..
2. build> cmake --build .
3. test> ctest

-- 
Best Regards,
Sergei Nikulov

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