You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have some packages that print a cmake policy warning when I try to install directories:
CMake Warning (dev) at ament_cmake_symlink_install/ament_cmake_symlink_install.cmake:62 (file):
Policy CMP0009 is not set: FILE GLOB_RECURSE calls should not follow
symlinks by default. Run "cmake --help-policy CMP0009" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
ament_cmake_symlink_install/ament_cmake_symlink_install.cmake:314 (ament_cmake_symlink_install_directory)
cmake_install.cmake:46 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
As far as I know there is no way to fix this warning from my side, the policy should probably be set inside ament_cmake_core (I would say it should be set to NEW in order not to follow the links).
A minimal example package setup to show this warning looks as follows:
I have some packages that print a cmake policy warning when I try to install directories:
As far as I know there is no way to fix this warning from my side, the policy should probably be set inside
ament_cmake_core
(I would say it should be set to NEW in order not to follow the links).A minimal example package setup to show this warning looks as follows:
CMakeLists.txt like this:
Then build with
--symlink-install
.(version: ROS 2 Jazzy)
The text was updated successfully, but these errors were encountered: