[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.

+1.

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,


Gijs


More information about the ros-users mailing list