[ros-users] Some ROS devs got frustrated with Catkin. You won't believe what happened next!

Mike Purvis mpurvis at clearpathrobotics.com
Thu Mar 5 17:01:55 UTC 2015


I still use mostly catkin_make in my regular day-to-day workflow, but I
really like catkin build for bootstrapping a ROS system without needing the
awkward two-stage build which starts with a catkin_make_isolated underlay—I
use catkin build to this effect on my Mac OS X installation instructions
<https://gist.github.com/mikepurvis/9837958>.

My thanks as well to all contributors here.

Mike

On 5 March 2015 at 11:56, Jonathan Bohren <jonathan.bohren at gmail.com> wrote:

> All,
>
> This is what they built: http://catkin-tools.readthedocs.org/
>
> Quick summary:
> - `catkin_tools` is an improved toolchain for building catkin workspaces
> - this toolchain is ready for beta testing, and we want your feedback
> - the CLI command is simply called `catkin`
> - the build sub-command is `catkin build`
> - it builds packages with isolated build directories (no CMake crosstalk)
> - it builds packages in parallel
> - it builds "pure" CMake packages that don't use Catkin macros
> - it lets you build selected packages in a workspace
> - it lets you build packages without cd'ing to the workspace root
> - it needs to be tested more before being recommended over `catkin_make`
> - the documentation for all the additional features can be found here:
> http://catkin-tools.readthedocs.org/
>
> Install it now (from the ROS debian repos):
> sudo apt-get install python-catkin-tools
>
> Or install it now (from PIP):
> sudo pip install -U catkin_tools
>
> Take a look at the cheat sheet:
> http://catkin-tools.readthedocs.org/en/latest/cheat_sheet.html
>
> Give it a try and report issues or feature requests here:
> https://github.com/catkin/catkin_tools/issues
>
> For some background and the relationship to the current top-level
> `catkin_make` command:
>
> http://catkin-tools.readthedocs.org/en/latest/mechanics.html#understanding-the-build-process
>
> Many thanks to Contributors:
> William Woodall
> Jonathan Bohren
> Nikolaus Demmel
> Dave Coleman
> Felix Ruess
> Dirk Thomas
> Kartik Mohta
> Thibault Kruse
> Ian McMahon
> Kei Okada
>
> Those of us who've put time into this project over the last year hope that
> `catkin build` makes your lives less stressful and helps you build robotic
> systems faster.
>
> best,
> catkin_tools contributors
>
> _______________________________________________
> ros-users mailing list
> ros-users at lists.ros.org
> http://lists.ros.org/mailman/listinfo/ros-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20150305/fd40d4d7/attachment.html>


More information about the ros-users mailing list