Boost logo

Boost :

Subject: Re: [boost] [CMake] Status of cmake support.
From: Louis Dionne (ldionne.cpp_at_[hidden])
Date: 2018-02-21 00:26:13


On Tue, Feb 20, 2018 at 12:18 AM, Mike via Boost <boost_at_[hidden]>
wrote:

> Hi everyone,
> since I couldn't find any official information about that, I wanted to
> ask if there is any new information about the cmake support in boost
> (since the initial discussion on the ml after the steering committee's
> announcement)?

   Is there some agreement on how to do the transition or at least a
> popular formal/informal proposal?
>

As far as I can tell, the current status is that we're waiting for a formal
review of Paul Fultz's BCM library [1] to happen, which is currently
blocked on getting a review manager. The goal of BCM is to provide a few
CMake utilities to make it easier for Boost libraries to implement support
for CMake in a consistent manner. If BCM is seen as the proper way to do
CMake within Boost, I guess the logical next step would be to start using
BCM to add CMake support in the libraries. Unless I'm mistaken, Paul has
already basically done this for all libraries [2]; if library authors don't
want to spend time adding CMake support themselves, it should be possible
to just copy the files in [2] for their library. Paul, you can correct me
if anything here is incorrect.

[1]: https://github.com/boost-cmake/bcm
[2]: https://github.com/boost-cmake/boost

> Is there any place to track which libraries can already be built with
> cmake?
>

After BCM has been reviewed, we could perhaps track what libraries support
being built with CMake on the website or something similar.

Louis


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