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 ros-users@lists.ros.org http://lists.ros.org/mailman/listinfo/ros-users