ros-drivers / urg_node

ROS wrapper for the Hokuyo urg_c library.
Other
101 stars 147 forks source link

[ros2] trim boost dependencies #75

Closed mikaelarguedas closed 4 years ago

mikaelarguedas commented 4 years ago

In an ongoing effort to reduce the footprint on the target systems, it is preferred to declare specific dependencies instead of generic ones.

This PR gets rid of the runtime dependency on boost completely and trims down the build dependencies to only the boost headers and no the boost libraries. "crc" being a header only part of boost, no library is required to use it. saves around 400MB in build environment.

mikeferguson commented 4 years ago

Thanks! I'll cut a new release later today