Commit message (Collapse)AuthorAgeFilesLines
* eclass/ros-catkin.eclass: Stop abusing CMAKE_PREFIX_PATH and use ↵Alexis Ballier2017-03-041-1/+1
| | | | CATKIN_PREFIX_PATH now that we support that.
* eclass/ros-catkin.eclass: Add CATKIN_IN_SOURCE_BUILD support.Alexis Ballier2017-03-021-0/+20
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <>
* eclass/ros-catkin.eclass: Regenerate devel environment before running tests. ↵Alexis Ballier2017-02-231-0/+5
| | | | PYTHONPATH is not set properly otherwise and we end up testing the installed version, not the version we just built.
* eclass/ros-catkin.eclass: Set PYTHON_INSTALL_DIR when building python packages.Alexis Ballier2017-02-091-1/+6
* eclass/ros-catkin.eclass: Build all ROS packages in C++11 mode.Alexis Ballier2017-01-281-1/+5
| | | | | Some of them require it, all dev-ros category should have been fixed to build in C++11 mode now. Suggested by Victor Mataré in bug #605466, fixing all its dupes too.
* eclass/ros-catkin.eclass: Add support for nodejs messages.Alexis Ballier2016-05-111-6/+13
* eclass/ros-catkin.eclass: use emake tests with nonfatal as nonfatal is still ↵Alexis Ballier2016-04-301-1/+3
| | | | fatal with cmake-utils_src_make and breaks e.g. dev-ros/rviz.
* ros-catkin.eclass: Properly append VER_SUFFIX to S in non-live case.Alexis Ballier2015-10-111-1/+1
| | | | Some ROS packages append some suffix to their version, e.g. the ROS version they target, and the release tarballs have this string appended to their unpack directory too.
* ros-catkin.eclass: Add PYTHON_DEPS for python-enabled packages.Alexis Ballier2015-10-091-1/+2
| | | | The dependency was indirect because dev-python/empy is already mandatory, but better make it explicit. Thanks to hasufel.
* eclass: ros-catkin.eclass: Use cmake-utils_src_make instead of plain emake ↵Alexis Ballier2015-10-091-2/+2
| | | | for src_test so that it works with ninja too.
* eclass: Add ros-catkin.eclass.Alexis Ballier2015-09-221-0/+247