File tree Expand file tree Collapse file tree 2 files changed +3
-13
lines changed Expand file tree Collapse file tree 2 files changed +3
-13
lines changed Original file line number Diff line number Diff line change @@ -25,10 +25,7 @@ target_include_directories(kinematics_interface PUBLIC
2525 $<INSTALL_INTERFACE:include /kinematics_interface>
2626)
2727target_link_libraries (kinematics_interface PUBLIC
28- Eigen3::Eigen
29- )
30- ament_target_dependencies(kinematics_interface PUBLIC
31- ${THIS_PACKAGE_INCLUDE_DEPENDS}
28+ Eigen3::Eigen rclcpp::rclcpp rclcpp_lifecycle::rclcpp_lifecycle
3229)
3330
3431# Causes the visibility macros to use dllexport rather than dllimport,
Original file line number Diff line number Diff line change @@ -29,11 +29,8 @@ target_include_directories(kinematics_interface_kdl PUBLIC
2929 $<INSTALL_INTERFACE:include /kinematics_interface_kdl>
3030)
3131target_compile_features (kinematics_interface_kdl PUBLIC cxx_std_17)
32- ament_target_dependencies(kinematics_interface_kdl PUBLIC
33- ${THIS_PACKAGE_INCLUDE_DEPENDS}
34- )
3532target_link_libraries (kinematics_interface_kdl PUBLIC
36- Eigen3::Eigen
33+ Eigen3::Eigen kdl_parser::kdl_parser kinematics_interface::kinematics_interface pluginlib::pluginlib tf2_eigen_kdl::tf2_eigen_kdl
3734)
3835
3936pluginlib_export_plugin_description_file(kinematics_interface kinematics_interface_kdl.xml)
@@ -46,11 +43,7 @@ if(BUILD_TESTING)
4643 test_kinematics_interface_kdl
4744 test /test_kinematics_interface_kdl.cpp
4845 )
49- target_link_libraries (test_kinematics_interface_kdl kinematics_interface_kdl)
50-
51- # TODO: Use target_link_libraries once ros2_control_test_assets'
52- # CMake include export is fixed
53- ament_target_dependencies(test_kinematics_interface_kdl ros2_control_test_assets)
46+ target_link_libraries (test_kinematics_interface_kdl kinematics_interface_kdl ros2_control_test_assets::ros2_control_test_assets)
5447endif ()
5548
5649install (
You can’t perform that action at this time.
0 commit comments