Commit Graph

16 Commits

Author SHA1 Message Date
Dmitry Rozhkov 3e201940f6 enable python3 compatible builds of ROS (resolves #458)
By default meta-ros uses python2. In case you want to get
python3-compatible builds add the following line to your local.conf:

    ROS_USE_PYTHON3 = "yes"

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-10 14:37:11 +03:00
Lukas Bulwahn cf0cdaabfb rospack: updating to 2.2.8 2017-03-19 21:59:47 +01:00
Lukas Bulwahn 6b92b79eef rospack: updating to 2.2.7 2016-09-02 08:31:58 +02:00
Lukas Bulwahn dc7bd5e84a rospack: updating to 2.2.6 2016-06-14 11:28:47 +02:00
Lukas Bulwahn e05db6bbad rospack: updating to 2.2.5
Due to the update, rospack depends now on cmake-modules.
2015-06-13 16:02:52 +02:00
Lukas Bulwahn 043538736a rospack: updating to 2.1.25 2014-11-17 14:55:22 +01:00
Lukas Bulwahn 68807bf433 rospack: updating to 2.1.24 2014-09-08 08:44:10 +02:00
Lukas Bulwahn ba7b935e8b rospack: updating to 2.1.23 2014-03-04 17:28:38 +01:00
Lukas Bulwahn d11d71a511 rospack: updating to 2.1.22 2014-03-03 08:12:12 +01:00
Stefan Herbrechtsmeier 3e6b386d2f Unify ros recipes
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-08-26 07:40:20 +02:00
Lukas Bulwahn bf9664c62b rospack: improving runtime dependencies (resolves #116)
This commit includes further changes to build rospack-native.
2013-08-04 09:33:46 +02:00
Lukas Bulwahn be01b12c7e rospack: updated to hydro release version 2013-07-22 15:53:38 +02:00
Lukas Bulwahn 0e0fc08eaf adjusting dependencies of native recipes
To compile nodelet-topic-tools, we must provide a working
dynamic-reconfigure in the native sysroot. This requires
some adjustments to the native versions of the required
python modules.

In particular, the following tasks ran successfully for this
commit:

This command tests compiling rospack-native:
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack-native

This command tests compiling roslib-native:
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib-native

As nodelet-topic-tools uses rospack-native and roslib-native to
some extent (dependency: rospack-native -> roslib-native ->
dynamic-reconfigure-native -> nodelet-topic-tools), this command
tests running rospack-native and roslib-native:
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake nodelet-topic-tools

This command tests compiling rospack and roslib:
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib

All these command run with this commit without errors, and
future commits to these files should keep them run without
errors or justify modifications with better tests.

A minor open issue related to rospack is issue #116
(cf. https://github.com/bmwcarit/meta-ros/issues/116).

This commit incorporates feedback from Stefan Herbrechtsmeier.
2013-07-22 09:08:59 +02:00
Stefan Herbrechtsmeier 2f1fde1189 Use native dependencies for binaries and python scripts
All ROS packages with install tools in the bin directory or install
python code with is used by other packages should be used as native
version. Adapte the DEPENDS accordingly.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-03-14 11:36:35 +01:00
Stefan Herbrechtsmeier 372eb02016 rospack: use catkin class and unify recipe
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:05:40 +01:00
Lukas Bulwahn a107c93090 adding a bunch of ros recipes, but they still come with a couple of unsolved issues 2013-02-08 14:16:26 +01:00