-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Description
In the CMake docs: https://cmake.org/cmake/help/latest/policy/CMP0167.html.
The TLDR is that CMake no longer provides the FindBoost.cmake module (which we vendor ourselves), and just delegates to the Boost libraries' included BoostConfig.cmake - which are provided starting Boost 1.70.
Calls to find_package(Boost) now need to be find_package(Boost CONFIG).
- We could remove the
FindBoost.cmakecopy we include with jrl-cmakemodules, I think. It contains the old logic for finding Boost, and Boost itself now provides its own find module. - We need to either set the policy for old-style calls to
find_package(Boost)to function, or fix theadd_project_dependencycalls that find Boost in our downstream projects (of the top of my head: eigenpy, pinocchio).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels