Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ros-catkin.eclass: add @SUPPORTED_EAPIS | Michał Górny | 2018-08-15 | 1 | -0/+1 |
| | |||||
* | eclass/ros-catkin.eclass: Always try to build tests. | Alexis Ballier | 2018-07-31 | 1 | -5/+1 |
| | | | | Closes: https://bugs.gentoo.org/661122 | ||||
* | eclass/ros-catkin.eclass: Use https for homepage and add ROS_REPO_URI too ↵ | Alexis Ballier | 2018-06-20 | 1 | -1/+1 |
| | | | | for a quicker link to the repo. | ||||
* | ros-catkin.eclass: Use only a single python implementation for all ROS packages. | Alexis Ballier | 2017-07-07 | 1 | -89/+53 |
| | | | | | | Use only python 2.7: that is the version supported by OSRF. Multi-python the way we did it was not working well, it ended up loading python libs from different interpreters causing weird errors. Add ros-catkin_python_setup function. | ||||
* | ros-catkin.eclass: Move catkin and empy deps to DEPEND, those are build only ↵ | Alexis Ballier | 2017-05-26 | 1 | -2/+2 |
| | | | | deps | ||||
* | ros-catkin.eclass: Fix python handling | David Seifert | 2017-04-18 | 1 | -2/+3 |
| | | | | | | | | | | * Add missing REQUIRED_USE which otherwise could lead to spurious failures during the build. * Do not directly depend on dev-lang/python-exec, this is done properly via ${PYTHON_DEPS}. * python-utils-r1 never needs to be inherited explicitly. Closes: https://github.com/gentoo/gentoo/pull/4444 | ||||
* | Drop trailing whitespaces | Justin Lecher | 2017-03-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Justin Lecher <jlec@gentoo.org> | ||||
* | eclass/ros-catkin.eclass: Stop abusing CMAKE_PREFIX_PATH and use ↵ | Alexis Ballier | 2017-03-04 | 1 | -1/+1 |
| | | | | CATKIN_PREFIX_PATH now that we support that. | ||||
* | eclass/ros-catkin.eclass: Add CATKIN_IN_SOURCE_BUILD support. | Alexis Ballier | 2017-03-02 | 1 | -0/+20 |
| | |||||
* | Drop $Id$ per council decision in bug #611234. | Robin H. Johnson | 2017-02-28 | 1 | -1/+0 |
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> | ||||
* | eclass/ros-catkin.eclass: Regenerate devel environment before running tests. ↵ | Alexis Ballier | 2017-02-23 | 1 | -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 Ballier | 2017-02-09 | 1 | -1/+6 |
| | |||||
* | eclass/ros-catkin.eclass: Build all ROS packages in C++11 mode. | Alexis Ballier | 2017-01-28 | 1 | -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 Ballier | 2016-05-11 | 1 | -6/+13 |
| | |||||
* | eclass/ros-catkin.eclass: use emake tests with nonfatal as nonfatal is still ↵ | Alexis Ballier | 2016-04-30 | 1 | -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 Ballier | 2015-10-11 | 1 | -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 Ballier | 2015-10-09 | 1 | -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 Ballier | 2015-10-09 | 1 | -2/+2 |
| | | | | for src_test so that it works with ninja too. | ||||
* | eclass: Add ros-catkin.eclass. | Alexis Ballier | 2015-09-22 | 1 | -0/+247 |
https://archives.gentoo.org/gentoo-dev/message/00ee6c70409456a6d0c1f20739f7741c |