Can catkin at least provide a macro for this like `add_catkin_dependencies()` or something?