[ros-users] Announcing catkin_lint tool

G.A. vd. Hoorn - 3ME g.a.vanderhoorn at tudelft.nl
Wed Mar 12 09:47:45 UTC 2014

Timo Röhling wrote:
> Hello ROS users,
> I have created a tool to check catkin packages for common build
> configuration errors. I announced it to the ROS Buildsystem SIG a while
> ago, and I think it is ready for public scrutiny:
> Source: https://github.com/fkie/catkin_lint
> PyPI Package: https://pypi.python.org/pypi/catkin_lint
> Ubuntu PPA: https://launchpad.net/~roehling/+archive/latest
> It runs a static analysis with a simplified CMake parser. Among the
> checks are order constraints of macros, missing dependencies, missing
> files, installation of targets and headers, and a few other things. The
> checks are inspired by the catkin manual and issues I encountered in my
> daily work routine.
> Give it a try and feel free to post any issues on Github.


I've been using this for some time now and found it an invaluable tool.
Especially in situations where you have to deal with users that are not
too experienced with ROS/catkin.

Thanks Timo,


More information about the ros-users mailing list