On Tue, Dec 18, 2018 at 1:19 PM Peter Dimov via Boost
I've just merged the superproject branch feature/cmake-config to develop. This updates `b2 install` to export CMake configuration files into the `cmake` subdirectory of the library directory. These configuration files enable a Boost installation to be used from CMake via `find_package(boost_filesystem)`, without relying on FindBoost.
Unfortunately, this change adds two necessary submodules to the superproject, `tools/boost_install` and `libs/headers`. As a result, all .travis.yml and appveyor.yml files that rely on a partial checkout need to be updated to perform
git submodule update --init tools/boost_install git submodule update --init libs/headers
in addition to the usual
git submodule update --init tools/build git submodule update --init libs/config
I'm sorry for the inconvenience this will cause, or perhaps already has caused.
If one uses tools/boostdep and runs depinst, will it pull those in automatically? I manually pull in tools/boostdep, tools/build, and tools/inspect, and then run depinst to pull in all the direct and transitive dependencies. - Jim