On 18. Sep 2018, at 22:54, Steven Watanabe via Boost
wrote: That's not the correct interpretation of the guideline (perhaps it needs to be stated more clearly as you're not the first to make that mistake). build/ is specifically for the scripts that build a separately compiled library, which you do not need. Note that the corresponding Jamfile, which does essentially the same thing, lives in test/ and this is required for integration. I would probably put CMakeLists.txt in test/ with an (optional) root CMakeLists.txt that just calls add_subdirectory.
Ok, Mateusz actually suggested the same thing. It was not a mistake originally. Until Saturday, a separately compiled library was part of histogram, the Python module which has been removed, because we concluded that the Python frontend is better handled as a separate project.