rosidl
rosidl copied to clipboard
Specify rosidl version dependency in CMake
Avoid annoying issues when you accidentally mix up versions of ROS 2. Jazzy accidentally pulling in humble packages due to docker cache issues cause us a world of hurt when rosidl is built with mixed distros. This is also common when working in vcs and one of the repos fails to switch branches without you noticing.
A trivial change like this allows us to catch it at configure time.
Sponsored by AeroVironment, Inc.