boostorg / boost

Super-project for modularized Boost
https://github.com/boostorg/wiki/wiki/Getting-Started%3A-Overview
Boost Software License 1.0
7.02k stars 1.73k forks source link

Boost native Bazel Module support (Bazel Central Registry) #859

Closed Megakuul closed 6 months ago

Megakuul commented 7 months ago

I don't know if that's the right place to ask, just tell me if it's not.

I use the Bazel build tool to build C++ projects. When I've used boost components so far, I've only created custom Bazel rules to build boost, or I've relied on third-party rulesets like boost_rules.

With the new bzlmod system introduced by Bazel, the BCR is used to manage many Bazel modules.

Is something like this planned, or would it theoretically be feasible to implement a Bazel integration into the Boost repositories?

Such an integration, would largely simplify the build steps of boost components when using Bazel.