On 5/28/21 1:04 AM, Peter Dimov via Boost wrote:
I'm adding CMakeLists.txt files (mostly generated by `boostdep --cmake <libname>` to libraries that don't have one yet.
Apologies (in advance) to all the maintainers for not going through the proper procedure, but this is much easier done in bulk (and order matters).
If you are auto-generating CMakeLists.txt, please, make sure that the generated CMakeLists.txt replicate configuration checks that are performed in the Jamfile. For example, Boost.Log has a number of elaborate checks, which I don't think can be converted automatically. If this cannot be done (and you are not willing to do this manually), please, don't commit an incomplete CMakeLists.txt. In this case you could create an issue to ask the maintainer for help.