Skip to content

Add support for modular build structure.#48

Merged
jofaber merged 15 commits intoboostorg:developfrom
grafikrobot:modular
Jun 18, 2025
Merged

Add support for modular build structure.#48
jofaber merged 15 commits intoboostorg:developfrom
grafikrobot:modular

Conversation

@grafikrobot
Copy link
Member

@grafikrobot grafikrobot commented Jul 20, 2024

This is part of the effort to make the Boost libraries "modular" for build and consumption. See https://lists.boost.org/Archives/boost/2024/01/255704.php and https://github.com/grafikrobot/boost-b2-modular/blob/b2-modular/README.adoc for more information.

This PR depends on the following other PRs being merged to both develop and master branches of the respective repos:

This PR will be changed to ready for review, i.e. not draft, when the above are merged. Do not merge this one until that time.

@grafikrobot grafikrobot marked this pull request as ready for review August 18, 2024 15:17
@grafikrobot
Copy link
Member Author

Please review and merge this PR at your earliest convenience.

@grafikrobot grafikrobot closed this Apr 8, 2025
@grafikrobot grafikrobot reopened this Apr 8, 2025
@grafikrobot grafikrobot closed this Apr 9, 2025
@grafikrobot grafikrobot reopened this Apr 9, 2025
@jofaber
Copy link
Collaborator

jofaber commented Jun 18, 2025

Dear René,

thank you for all your work on making boost modular and all the support provided for boost/icl. I reviewed your changes and ran all tests successfully on my local mac. Also the Action CI jobs ran successfully. So from my view the PR is ready to be merged.

In order to rather be safe than sorry I'd like to double check if all preconditions are met that you expect for the PR, specifically the ones from the head comment of the PR.

@grafikrobot
Copy link
Member Author

@jofaber yes, it's all good to merge at your earliest convenience.

@jofaber jofaber merged commit 7173ef8 into boostorg:develop Jun 18, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants