- Jun 10, 2015
-
-
Lukas Bulwahn authored
-
- May 28, 2015
-
-
Ash Charles authored
As per Section 24.5.15 of the Yocto Manual [1], use of 'virtclass' overrides has been deprecated since Yocto version 1.6. Update to the new syntax. [1] http://www.yoctoproject.org/docs/1.8/mega-manual/mega-manual.html Signed-off-by:
Ash Charles <ashcharles@gmail.com>
-
- May 05, 2015
-
-
Lukas Bulwahn authored
During some code inspections, I discovered that two consecutive empty lines slipped in with the commit 18588242. Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Mar 02, 2015
-
-
Andreas Baak authored
The catkin package has got a runtime dependency to cmake, make, gcc and other build utilities. These dependencies, however, are only needed if it is desired to build with catkin on the target board. If we do not want to build on the target board, i.e., if we just want to use ros tools like roslaunch, only a small part of catkin (i.e., the corresponding python packages) is required to be deployed on the target board. Therefore, we introduce a new package called catkin-runtime. It installs only the python packages that are required for the ros tools to run. The roslib package now depends on catkin-runtime (previously: catkin). I also tried an alternative approach which just modifies catkin.bb: - add a catkin-runtime package - move PYTHON_SITEPACKAGES_DIR from FILES_catkin to FILES_CATKIN_RUNTIME - make catkin_runtime RDEPEND on the python stuff - make catkin RDEPEND on the cmake, binutils, ..., + catkin-runtime With this setup, for some reason, bitbake thinks that catkin-runtime still RDEPENDS on binutils. Therefore, I split up the catkin recipe into two different recipes. Here, the RDEPENDS are managed correctly. If we want to deploy catkin as a build tool on the board, we can simply add a runtime dependency to catkin. However, this should not be the default setup. Special thanks go to Tobias Henkel (tobias.henkel@bmw-carit.de) who deserves most of the credits for this patch. Signed-off-by:
Andreas Baak <andreas.baak@bmw-carit.de>
-
- Jan 21, 2015
-
-
Lukas Bulwahn authored
-
- Jan 09, 2015
-
-
Timo Mueller authored
ROS and catkin packages install their assets to paths prefixed by ros_prefix. As the recipe was trying to collect the assets for the dev package in the wrong locations, the dev package was empty. To address this we use the ros_prefix consistently across the recipe.
-
- Sep 05, 2014
-
-
Lukas Bulwahn authored
-
- Jun 23, 2014
-
-
Lukas Bulwahn authored
-
- Mar 17, 2014
-
-
Lukas Bulwahn authored
-
- Mar 08, 2014
-
-
Kristof Robot authored
Resolves import error in __init__.py files derived from catkin/cmake/templates/__init__.py.in template, e.g. in tf: File "/usr/lib/python2.7/site-packages/tf/__init__.py", line 7, in <module> from pkgutil import extend_path ImportError: No module named pkgutil
-
- Mar 04, 2014
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Mar 03, 2014
-
-
Lukas Bulwahn authored
-
- Oct 11, 2013
-
-
Lukas Bulwahn authored
The catkin recipe is updated to 0.5.77 to be in line with https://github.com/ros/rosdistro/blob/ef3a7449d7f7ef6e691a5724ef6c485e75cfd4af/hydro/release.yaml.
-
- Sep 23, 2013
-
-
Lukas Bulwahn authored
The native packages are not required anymore, because the needed python scripts during compile time are also provided by the cross-compiled packages and the python scripts are platform independent. Only the catkin package is provided as native package.
-
- Sep 22, 2013
-
-
Lukas Bulwahn authored
-
- Aug 26, 2013
-
-
Lukas Bulwahn authored
The catkin recipe was updated to 0.5.73 to be in line with https://github.com/ros/rosdistro/blob/4551e7c32d1b34984410b79bc0ec36afe3d3d245/hydro/release.yaml. The previously applied patch has been included in 0.5.73 and is removed from the recipe and this repository.
-
Stefan Herbrechtsmeier authored
Signed-off-by:
Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
Stefan Herbrechtsmeier authored
Signed-off-by:
Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
- Aug 05, 2013
-
-
Lukas Bulwahn authored
-
- Aug 01, 2013
-
-
Lukas Bulwahn authored
-
- Jul 22, 2013
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Jul 15, 2013
-
-
Lukas Bulwahn authored
-
- Jul 01, 2013
-
-
Lukas Bulwahn authored
The native catkin recipe has no runtime dependency on the native version of packagegroup-core-buildessential.
-
- Jun 28, 2013
-
-
Lukas Bulwahn authored
The catkin scripts require the ast python module, which is shipped with python-misc.
-
Lukas Bulwahn authored
catkin is a build tool based on cmake and requires the common build tools to work properly.
-
Lukas Bulwahn authored
The catkin_make command requires a number of python modules.
-
- Apr 10, 2013
-
-
Lukas Bulwahn authored
-
- Apr 04, 2013
-
-
Lukas Bulwahn authored
-
- Mar 14, 2013
-
-
Stefan Herbrechtsmeier authored
Signed-off-by:
Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
Stefan Herbrechtsmeier authored
Catkin require a .catkin file in all CMAKE_PREFIX_PATH to add them to the CATKIN_WORKSPACES. Remove this requirement as it couldn't be satisfy when catkin packages are installed into the common usr prefix. Without this adaption catkin couldn't find all files. Signed-off-by:
Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
Stefan Herbrechtsmeier authored
The local version was replaced by a solution from a catkin maintainer. Signed-off-by:
Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
- Feb 28, 2013
-
-
Stefan Herbrechtsmeier authored
The catkin framework need some modification to support cross compiling packages via yocto. When we want to upstream patches we need to provide patches against the current groovy-devel branch. Use this branch as base for our work to simplify the tests and to unify the developing process of catkin. Signed-off-by:
Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
- Feb 15, 2013
-
-
Stefan Herbrechtsmeier authored
* Use configuration options instead of patches * Use relative paths in CMake installation files * Use catkin class Signed-off-by:
Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
-
- Feb 01, 2013
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Jan 31, 2013
-
-
Lukas Bulwahn authored
patching catkin to remove assertion for rt-library (this must revisited at some later point again when we have a better understanding of the issue.)
-