@@ -43,18 +43,38 @@ if(NOT WIN32)
4343 target_compile_options (prbt_manipulator_moveit_ikfast_plugin
4444 PRIVATE -Wno-unused-variable )
4545endif ()
46- ament_target_dependencies(
47- prbt_manipulator_moveit_ikfast_plugin
48- moveit_core
49- pluginlib
50- rclcpp
51- tf2_kdl
52- tf2_eigen
53- tf2_eigen_kdl
54- tf2_geometry_msgs)
5546
56- target_link_libraries (prbt_manipulator_moveit_ikfast_plugin
57- prbt_ikfast_kinematics_parameters)
47+ target_link_libraries (prbt_manipulator_moveit_ikfast_plugin PUBLIC
48+ prbt_ikfast_kinematics_parameters
49+ moveit_core::moveit_collision_detection
50+ moveit_core::moveit_collision_detection_bullet
51+ moveit_core::moveit_collision_detection_fcl
52+ moveit_core::moveit_collision_distance_field
53+ moveit_core::moveit_constraint_samplers
54+ moveit_core::moveit_distance_field
55+ moveit_core::moveit_dynamics_solver
56+ moveit_core::moveit_exceptions
57+ moveit_core::moveit_kinematic_constraints
58+ moveit_core::moveit_kinematics_base
59+ moveit_core::moveit_kinematics_metrics
60+ moveit_core::moveit_macros
61+ moveit_core::moveit_planning_interface
62+ moveit_core::moveit_planning_scene
63+ moveit_core::moveit_robot_model
64+ moveit_core::moveit_robot_state
65+ moveit_core::moveit_robot_trajectory
66+ moveit_core::moveit_smoothing_base
67+ moveit_core::moveit_test_utils
68+ moveit_core::moveit_trajectory_processing
69+ moveit_core::moveit_transforms
70+ moveit_core::moveit_utils
71+ pluginlib::pluginlib
72+ rclcpp::rclcpp
73+ tf2_eigen::tf2_eigen
74+ tf2_eigen_kdl::tf2_eigen_kdl
75+ tf2_geometry_msgs::tf2_geometry_msgs
76+ tf2_kdl::tf2_kdl
77+ )
5878
5979pluginlib_export_plugin_description_file(
6080 moveit_core prbt_manipulator_moveit_ikfast_plugin_description.xml)
@@ -74,4 +94,3 @@ ament_export_targets(moveit_resources_prbt_ikfast_manipulator_pluginTargets
7494ament_export_dependencies(${THIS_PACKAGE_INCLUDE_DEPENDS}
7595 generate_parameter_library)
7696
77- ament_package()
0 commit comments