On 12.03.2014, at 13:34, Martin Günther wrote: > 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. Yes, this tool is great, thank you Timo. @Martin: Have you tried the —explain command line option? Cheers, Nikolaus _______________________________________________ ros-users mailing list ros-users@lists.ros.org http://lists.ros.org/mailman/listinfo/ros-users