Boost logo

Boost :

Subject: Re: [boost] Proposal for moving Boost to CMake
From: Peter Dimov (lists_at_[hidden])
Date: 2017-06-17 16:51:28


Niall Douglas wrote:

> So tl;dr; I strongly recommend placing all cmake complexity into runnable
> scripts which generate .cmake files to be include()d to avoid boilerplate,
> and keep the CMakeLists.txt etc completely free of any custom macros or
> functions.

Niall, could you please show how an idiomatic CMakeLists.txt file should, in
your opinion, look like, for a run-of-the-mill Boost library? Pick some
existing library to illustrate the point, such as for example System, or
SmartPtr, or even the simplest one, Assert. Or any other, if you prefer.


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