Re: [ros-users] Announcing catkin_lint tool

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Martin Günther
Date:  
To: ros-users
Subject: Re: [ros-users] Announcing catkin_lint tool
On Wed, 12 Mar 2014 10:25:12 +0100
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.
>
> Timo
>


Hi Timo,

thanks a million, this tool is perfect! I just went ahead and fixed all
errors/warnings it found in my catkin packages (and there were quite a
few...).

One nice addition would be to have a wiki page somewhere that explained
in more detail what each error/warning means, and what the usual ways
to fix them are.

Cheers,
Martin
_______________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users