log
log copied to clipboard
Add support for modular build structure.
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:
- https://github.com/boostorg/boost/pull/854
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.
General FYI.. I'm doing changes to the PR to account for your feedback (and all the other feedback in other PRs). Again, thanks for taking a careful look. Much appreciated!
Please review and merge this PR at your earliest convenience.
Is this still pending some changes? If it is, please, convert it to a draft.
@grafikrobot Note that clang-cl build failed in AppVeyor CI.
@grafikrobot Note that clang-cl build failed in AppVeyor CI.
Ah.. That's actually Context failing to build.
@grafikrobot Note that clang-cl build failed in AppVeyor CI.
Ah.. That's actually Context failing to build.
Yes, but current develop did succeed. Only this PR failed.
@grafikrobot Note that clang-cl build failed in AppVeyor CI.
Ah.. That's actually Context failing to build.
Yes, but current develop did succeed. Only this PR failed.
Sorry.. That was my inner brain typing things out. Yes. It's a problem I need to figure out here. It's just the problem is likely something with how to use Context lib.
@Lastique this https://github.com/boostorg/context/pull/304 fixes the issue with context failing and hence causing the failure here.
The clang-win tests now also pass.. https://ci.appveyor.com/project/Lastique/log/builds/52118081
Thank you.