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
Cleanup the dependencies in rclcpp_components. (#2918)
The most important change in here is the changes to the package.xml
and the CMakeLists.txt, which now properly export the dependencies
to downstream packages as required. On those two fronts:
1. Make sure to add a dependency on rmw, which this package does depend
on for rmw_request_id_t
2. Make sure to add a dependency on rcl_interfaces, which this package
also depends on.
3. Export depend class_loader, composition_interfaces, rclcpp,
rcpputils, and rmw, all of which are exported in the header files.
4. Remove the unnecessary test dependencies on launch_testing and
std_msgs, neither of which is used.
The rest of the change here is to cleanup the header files to include
what you use everywhere.
Signed-off-by: Chris Lalancette <[email protected]>
0 commit comments