14 Jan
2024
14 Jan
'24
2:39 p.m.
Q: Will this require that we change the current Boost source structure? A: Yes. Unfortunately there is one restriction that adhering to a modular Boost requires. We would not allow sublibs. That is, that we can't support having libraries in root/libs/thing/<library> style locations. All libraries must be single libraries under the root/libs directory. Thankfully there's only a handful of such libraries. The root/libs/numeric/* group of libraries.
Does referencing other Boost libs in Jamfiles change? Is /boost/test//boost_test (or whatever other lib) still the way? How can I CI test whether my lib adheres to modular Boost practices? Thanks, Ruben.