Add support for modular build structure.#25
Conversation
|
Unnecessary CI changes. Also, it's a bit odd for build/Jamfile to be deleted. |
Undone. But a bunch of other CI changes to make things actually work.
True. But it essentially did nothing anyway. |
|
Circleci boost builds are failing, it seems to correspond with this quickbook PR merge today. maybe not important, but there was a switch from "cxxstd-0x-iso release" to "cxxstd-11-iso debug". log file line 113, before: log file line 113, after: |
|
From the Circle log, it appears like building the Quickbook documentation itself hangs, for some reason. But I can't reproduce this here. |
This may apply to gcc-13/debug/x86_64/cxxstd-11-iso/link-static/visibility-hidden |
|
Looks like debug is being built, yes. But there's nothing in the log because of -d0. Which script was that, again? |
|
OK, let's see how that would go. boostorg/release-tools@fd465df |
|
I can confirm that building |
|
I have no idea how An easier change would have been to just put |
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: