Boost logo

Boost :

Subject: Re: [boost] [CMake] what to do now?
From: Paul Fultz II (pfultz2_at_[hidden])
Date: 2016-04-15 16:16:31

On Friday, April 15, 2016 at 11:51:31 AM UTC-5, Glen Fernandes wrote:
> Louis wrote:
> > I must admit having a hard time being imposed something like this, given
> > that
> > Boost does not support CMake at the moment. I understand the importance
> of
> > satisfying the requirements for Boost.Build (and Hana satisfies them),
> > because
> > that is how the rest of Boost works. But I don't see why I should be
> > imposed
> > something w.r.t. CMake, since that is completely unrelated to the Boost
> > infra.
> The impression I get is that the repositories under boostorg are primarily
> intended to support the Boost release process. Until the Boost release
> process requires (or supports) CMake, it doesn't matter if the individual
> library repositories do not support CMake: i.e. it is still more important
> that they adhere to the guidelines.
> (You can substitute CMake in the preceding sentence with any other
> technology.)
> Which means that if you do want to support something like CMake for users
> of
> your library (or yourself) or do anything which involves putting files in
> your library's root directory (like CMakeLists.txt) that you would
> instead:
> - Use a separate repostiory (ldionne/hana instead of boostorg/hana)
> - Use a separate branch (not 'master' or 'develop') in this repository

This would be unfortunate, as it would make it a pain to use a lot of
tools(cmake, travis, appveyor, etc) with boost libraries just because of an
arbitrary rule 15 years ago.

> Glen
> --
> View this message in context:
> Sent from the Boost - Dev mailing list archive at
> _______________________________________________
> Unsubscribe & other changes:

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