ros / kdl_parser

kdl_parser and kdl_parser_py provide tools to construct a KDL tree from an XML robot representation in URDF.
67 stars 62 forks source link

Install includes to include/${PROJECT_NAME} and more modern CMake. #61

Closed sloretz closed 2 years ago

sloretz commented 2 years ago

Part of ros2/ros2#1150

This installs includes to include/${PROJECT_NAME} to mitigate include directory search order issues when overriding packages in desktop.

Part of ament/ament_cmake#365

This removes ament_export_libraries and ament_export_include_directories as they're redundant with the exported CMake targets.

Part of ament/ament_cmake#292

This replaces ament_target_dependencies() calls with target_link_libraries().

Also fixes #58

sloretz commented 2 years ago

CI (repos file build: --packages-above-and-dependencies kdl_parser test: --packages-above kdl_parser)