Closed meyerj closed 4 years ago
Diverging a little from the ROS2 branches - some more static analyser fixes have gone in (#53, #54) and been handled slightly differently (e.g. completely removing unused variables from method signatures, but that shouldn't be done here since it would break abi promises for melodic).
Nonetheless, the spirit of it fits and ROS1 / ROS2 will be maintained separately henceforth, so LGTM!
Backport of 67a7afe4ff0f822cf1b6726a298168065758e6c6 from https://github.com/yujinrobot/kobuki_core/pull/43 to branch
melodic
in order to fix many compiler warnings, and even errors when building with Clang 6 (the default Clang version on Ubuntu Bionic):I also cherry-picked a patch from 72cb91c63d8f16bdcfe494ec4776f14030da7b82 (https://github.com/yujinrobot/kobuki_core/pull/37) to not generate
version_info.cpp
in the source-space.