On 5/21/24 7:28 PM, Peter Dimov via Boost wrote:
Christian Mazakas wrote:
On Tue, May 21, 2024 at 2:55 PM Vinnie Falco via Boost < boost@lists.boost.org> wrote:
...
3. Submit pull requests to all libs to update their build scripts for cmake
This will definitely be the most time-consuming part but if we did a library a day every day, we'd be done in like a year!
We're already done because all of Boost builds (and installs) with CMake.
In general, I agree with Richard's sentiment. b2 is holding Boost back...
It's interesting that nobody considers the possibility that b2 is in fact a better build system than CMake, and consequently, that switching from b2 to CMake will actually make things _worse_ in some, if not many, respects.
Hmmm ... Better in what way? They should produce the same result or close to it. My problem with B2 is that its complex, hard to understand, a lot of work to maintain and fragile. I also very much like that CMake can be used to create GUI projects in XCode, VS, etc. I actually use this facility. There are other issues besides, but I don't want to confuse the discussion here. I'm surprised that CMake is used by other developers to the extent that it is. I will look into this.
There's this axiomatic assumption that dropping b2 will automatically improve things, somehow, and I don't think it's true or warranted.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost