$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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: 
> http://boost.2283326.n4.nabble.com/CMake-what-to-do-now-tp4685286p4685393.html 
> Sent from the Boost - Dev mailing list archive at Nabble.com. 
>
> _______________________________________________ 
> Unsubscribe & other changes: 
> http://listarchives.boost.org/mailman/listinfo.cgi/boost 
>