Subject: Re: [boost] Feature/cmake-config merged to develop; yml files need to be updated
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2018-12-18 18:22:43
On 12/18/18 9:09 PM, Peter Dimov via Boost wrote:
> 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.
Does this remove the necessity of the CMakeLists.txt files that were
added recently to multiple libraries?
> 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
Yeah, it has...