<div dir="ltr"><div>Been using catkin_tools for the last 4 months, not going back at all. 100% recommended.<br><br></div>It is also spreading within PAL Robotics developer team.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 19 April 2016 at 04:59, Mike Purvis via ros-users <span dir="ltr"><<a href="mailto:ros-users@lists.ros.org" target="_blank">ros-users@lists.ros.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Just want to thank Jon, William, and others for the outstanding work on catkin_tools. It's a critical piece of what makes <a href="https://github.com/mikepurvis/ros-install-osx" target="_blank">ros-install-osx</a> tick, and we also use it extensively inside Clearpath, both as a developer build tool, and also as the foundation of our next generation ROS deployment infrastructure.<div><br></div><div>Mike</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On 18 April 2016 at 21:29, Jonathan Bohren via ros-users <span dir="ltr"><<a href="mailto:ros-users@lists.ros.org" target="_blank">ros-users@lists.ros.org</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div>Today, the ROS Community Build Tool Team has released the second catkin_tools beta, Version 0.4.0!</div><div><br></div><div><div style="color:rgb(33,33,33);font-size:13px"><b>Previously, a quick summary:</b></div><div style="color:rgb(33,33,33);font-size:13px"><span style="font-size:13.2px">- `catkin_tools` is an improved toolchain for building catkin workspaces</span></div><div style="color:rgb(33,33,33);font-size:13px"><span style="font-size:13.2px;line-height:1.5">- the CLI command is</span><span style="font-size:13.2px;line-height:1.5"> `catkin build`</span></div><div style="color:rgb(33,33,33);font-size:13px"><span style="font-size:13.2px">- it builds packages in parallel with isolated build directories (no CMake crosstalk)</span><br></div><div style="color:rgb(33,33,33);font-size:13px"><span style="font-size:13.2px;line-height:1.5">- it builds "pure" CMake packages that don't use Catkin macros</span><br></div><div style="color:rgb(33,33,33);font-size:13px">- it lets <span>you</span> build subsets of a workspace</div><div style="color:rgb(33,33,33);font-size:13px"><span style="line-height:1.5">- it needs to be tested more before being recommended over `catkin_make`</span><br></div><div style="color:rgb(33,33,33);font-size:13px">- the documentation for all the additional features can be found here: <a href="http://catkin-tools.readthedocs.org/" target="_blank">http://catkin-tools.readthedocs.org/</a></div></div><div><br></div><div><b>The top five reasons you'll want to try Beta 2:</b></div><div><div>1. <a href="http://catkin-tools.readthedocs.org/en/latest/verbs/catkin_clean.html#partial-cleaning" target="_blank">The ability to reliably clean parts of your workspace without rebuilding everything!</a></div><div><span style="line-height:1.5">2. <a href="http://catkin-tools.readthedocs.org/en/latest/verbs/catkin_build.html#console-messages" target="_blank">A new warning and error display!</a></span></div><div>3. <a href="http://catkin-tools.readthedocs.org/en/latest/advanced/catkin_shell_verbs.html" target="_blank">New ways to quickly move to and source a workspace!</a></div><div>4. <a href="http://catkin-tools.readthedocs.org/en/latest/advanced/job_executor.html" target="_blank">A new asynchronous execution model for building and cleaning!</a></div><div><span>5</span>. <a href="https://github.com/catkin/catkin_tools/issues?q=milestone%3A%220.4.0+-+Second+Beta+Announcement%22+is%3Aclosed+label%3Abug+sort%3Acreated-asc" target="_blank">26 crushed outstanding bugs!</a></div><div><br></div></div><div><b>Either install it with pip:</b></div><div><i>pip install catkin_tools --upgrade</i></div><div><i><br></i></div><div><b>or install via apt-get with:</b></div><div><i>apt-get update</i></div><div><i>apt-get install python-catkin-tools</i></div><div><br style="color:rgb(33,33,33);font-size:13px"><div style="color:rgb(33,33,33);font-size:13px"><b>To check the version of catkin_tools you're using, run:</b></div><div style="color:rgb(33,33,33);font-size:13px"><i><span style="line-height:1.5">catkin --version</span><br></i></div><div style="color:rgb(33,33,33);font-size:13px"><span style="line-height:1.5"><br></span></div><div style="color:rgb(33,33,33);font-size:13px"><b>If you've installed the second beta (0.4.0), you should see:</b></div><div style="color:rgb(33,33,33);font-size:13px"><i>catkin_tools 0.4.0 (C) 2014-2016 Open Source Robotics Foundation</i></div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px"><b>For those new to catkin_tools, see the migration guide:</b></div><div style="color:rgb(33,33,33);font-size:13px"><a href="http://catkin-tools.readthedocs.org/en/latest/migration.html" style="line-height:1.5" target="_blank">Migrate from catkin_make!</a><br></div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px"><b>Any issues, questions, or feature requests should be posted on GitHub:</b></div><div style="color:rgb(33,33,33);font-size:13px"><a href="https://github.com/catkin/catkin_tools/issues/new" target="_blank">Submit an issue!</a></div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">Thanks!</div></div><div style="color:rgb(33,33,33);font-size:13px">-The ROS Community Build Tool Team</div><div><br></div></div>
<br></div></div>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@lists.ros.org" target="_blank">ros-users@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-users" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@lists.ros.org">ros-users@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-users" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"></span><p>
<span style="color:rgb(31,73,125)" lang="EN-US">Víctor López<br>Software Engineer</span></p><p><span style="font-size:10pt;color:rgb(31,73,125)"><a href="mailto:victor.lopez@pal-robotics.com" target="_blank"><span style="color:blue" lang="EN-US">victor.lopez@pal-robotics.com</span></a></span><span style="font-size:10pt;color:rgb(31,73,125)" lang="EN-US"><br>
</span><span style="font-size:10pt;color:rgb(31,73,125)"><a href="http://www.pal-robotics.com/" target="_blank"><span style="color:blue" lang="EN-US">www.pal-robotics.com</span></a></span><span style="font-size:9pt;color:rgb(31,73,125)"><br>
<br>Pal Robotics, S.L.<br>c/ Pujades 77-79, 4º1ª<br>
08005 Barcelona<br>Spain<br>Tel      +34 93 414 53 47<br>Fax     +34 93 209 11 09<br>Skype:  victor.pal-robotics</span></p><p><a href="http://www.facebook.com/palrobotics1" target="_blank">Facebook</a> - <a href="http://twitter.com/#%21/palrobotics" target="_blank">Twitter</a> - <a href="http://www.youtube.com/user/PALRobotics" target="_blank">PAL Robotics YouTube Channel</a></p><p><span style="font-size:18pt;font-family:Webdings;color:green">P</span><span style="font-size:18pt;color:green"> </span><span style="font-size:7.5pt;color:black">Antes de imprimir este e-mail piense bien si es necesario hacerlo: El medioambiente es cosa de todos.</span><span style="color:rgb(31,73,125)"></span></p>
<p><span style="font-size:7pt;color:rgb(31,73,125)">AVISO
 DE CONFIDENCIALIDAD: Este mensaje y sus documentos adjuntos, pueden 
contener información privilegiada y/o confidencial que está dirigida 
exclusivamente a su destinatario.  Si usted recibe este mensaje y no es 
el destinatario indicado, o el empleado encargado de su entrega a dicha 
persona, por favor, notifíquelo inmediatamente y remita el mensaje 
original a la dirección de correo electrónico indicada. Cualquier copia,
 uso o distribución no autorizados de esta comunicación queda 
estrictamente prohibida.</span></p>
<p><span style="font-size:7pt;color:rgb(31,73,125)"> </span></p><p><span style="font-size:7pt;color:rgb(31,73,125)" lang="EN-US">CONFIDENTIALITY
 NOTICE: This e-mail and the accompanying document(s) may contain 
confidential information which is privileged and intended only for the 
individual or entity to whom they are addressed.  If you are not the 
intended recipient, you are hereby notified that any disclosure, 
copying, distribution or use of this e-mail and/or accompanying 
document(s) is strictly prohibited.  If you have received this e-mail in
 error, please immediately notify the sender at the above e-mail 
address.</span><span style="color:rgb(31,73,125)" lang="EN-US"></span></p><span lang="EN-US"></span><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse"></span></div></div>
</div>