Boost logo

Boost :

From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2021-05-28 11:03:17

On 5/28/21 1:58 PM, Andrey Semashev wrote:
> On 5/28/21 1:04 AM, Peter Dimov via Boost wrote:
>> I'm adding CMakeLists.txt files (mostly generated by
>> `boostdep --cmake <libname>` to libraries that don't
>> have one yet.
>> Apologies (in advance) to all the maintainers for not
>> going through the proper procedure, but this is much
>> easier done in bulk (and order matters).
> If you are auto-generating CMakeLists.txt, please, make sure that the
> generated CMakeLists.txt replicate configuration checks that are
> performed in the Jamfile. For example, Boost.Log has a number of
> elaborate checks, which I don't think can be converted automatically.
> If this cannot be done (and you are not willing to do this manually),
> please, don't commit an incomplete CMakeLists.txt. In this case you
> could create an issue to ask the maintainer for help.

Also, I wanted to thank you for doing this work. I appreciate this is
not a trivial amount of work, and if not for this CMake adoption in
Boost would have largely stalled.

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