Commit Graph

168 Commits

Author SHA1 Message Date
Stefan Herbrechtsmeier 5b4a5d25c2 rosunit: Search rosunit in the native sysroot
Cmake should search in the native sysroot for rosunit. Remove
NO_CMAKE_FIND_ROOT_PATH from the find_program call to allow
cmake to search in the native sysroot.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-28 13:17:50 +01:00
Stefan Herbrechtsmeier 3410bfd0ad rosgraph-msgs: Add message-runtime to dependency
Add the package to the dependency because the do_configure fails
as it tries to find the package.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-28 13:13:51 +01:00
Stefan Herbrechtsmeier 662dbb59a3 message-runtime: Add version 0.4.11
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-28 13:08:21 +01:00
Stefan Herbrechtsmeier 3dcc0d6ba1 std-msgs: Correct license checksum
The license checksum was never tested before as the do_configure
failed until now and do_qa_configure is run after do_configure.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-28 13:08:21 +01:00
Stefan Herbrechtsmeier 1238d14f5a catkin.bbclass: Use out of tree build
Build catkin packages out of tree as this is the default of ros and
makes it simple to identify build paths.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-28 13:08:21 +01:00
Stefan Herbrechtsmeier a72dde4290 catkin.bbclass: Remove duplicate file entries
Remove all ${BPN} file entries as catkin packages always use
underlines instead of hyphens.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-28 13:08:09 +01:00
Stefan Herbrechtsmeier fb2606961b catkin: Update version to groovy-devel
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>
2013-02-28 13:07:42 +01:00
Lukas Bulwahn 93591ec5a0 create-packagegroup.py: Adding MIT license
This addresses issue #39.
2013-02-19 07:33:24 +01:00
Lukas Bulwahn e81a2c434e create-recipe.py: adding MIT license in header
This addresses issue #39.
2013-02-19 07:30:32 +01:00
Lukas Bulwahn ccb9dc6003 README: Added Stefan as contributor (issue #35) 2013-02-19 07:24:27 +01:00
Lukas Bulwahn 30306b6bba Merge pull request #34 from herbrechtsmeier/master
add catkin configuration class and rework ros recipes
2013-02-18 09:11:14 -08:00
Stefan Herbrechtsmeier 35a59f4ead create-packagegroup.py: add script to create packagegroup from website
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:11:08 +01:00
Stefan Herbrechtsmeier e9233125c0 create-recipe.py: direct read package.xml file
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:09:16 +01:00
Stefan Herbrechtsmeier 6db31c7221 packagegroup-ros-comm: add partial ros-comm package group
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:07:01 +01:00
Stefan Herbrechtsmeier 2c07614c00 std-msgs: use catkin class and unify recipe
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:05:53 +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
Stefan Herbrechtsmeier e580ac0225 message-generation: use catkin class and unify recipe
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:05:19 +01:00
Stefan Herbrechtsmeier ed4f2db089 genpy: use catkin class and unify recipe
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:05:02 +01:00
Stefan Herbrechtsmeier 77e676ce7d genmsg: use catkin class and unify recipe
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:04:51 +01:00
Stefan Herbrechtsmeier e848a50ae7 genlisp: use catkin class and unify recipe
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:04:37 +01:00
Stefan Herbrechtsmeier 0ba35591f7 gencpp: use catkin class and unify recipe
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:04:20 +01:00
Stefan Herbrechtsmeier ab7738a3b4 ros: use include file and unify recipes
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:02:38 +01:00
Stefan Herbrechtsmeier 6847032787 ros-comm: use include file and unify recipes
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:02:00 +01:00
Stefan Herbrechtsmeier fd0c7c6221 roscpp-core: use include file and unify recipes
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:01:23 +01:00
Stefan Herbrechtsmeier c0edb37b21 catkin: simplify and use catkin class
* Use configuration options instead of patches
* Use relative paths in CMake installation files
* Use catkin class

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 15:53:05 +01:00
Stefan Herbrechtsmeier c6837ecbf8 catkin.bbclass: add catkin configuration class
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 15:49:59 +01:00
Stefan Herbrechtsmeier ee91c908a5 distutils.bbclass: keep upstream version
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 15:47:45 +01:00
Lukas Bulwahn 3ad00ae781 correcting license for roscpp-core (addressing issue #15) 2013-02-11 11:03:42 +01:00
Lukas Bulwahn b403339648 removing RDEPENDS in python-empy experimentally after using BBCLASSEXTEND = native 2013-02-08 14:18:13 +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
Lukas Bulwahn 49ea53c069 adding a stub for our recipe creation script 2013-02-08 14:02:56 +01:00
Lukas Bulwahn 9dda5d0beb using BBCLASSEXTEND = "native" and removing the separate native package files (thanks to Stefan Herbrechtsmeier for this hint) 2013-02-08 13:46:10 +01:00
Lukas Bulwahn 42ad1299f7 another new recipe 2013-02-08 13:35:33 +01:00
Lukas Bulwahn ecd3361852 adding a number of recipes that build (on my machine) 2013-02-08 10:21:13 +01:00
Lukas Bulwahn b43fbeee71 removing RDEPENDS because we cannot check if it works as intended, as long as we are just compiling, but not running ROS. 2013-02-08 08:06:38 +01:00
Lukas Bulwahn ae11ca4b72 the recipe ros-cpp-common is now simply called cpp-common 2013-02-08 08:03:53 +01:00
Lukas Bulwahn c7fd2f032d gathering all packages in the meta package roscpp-core in the folder roscpp-core for better structuring 2013-02-08 07:52:22 +01:00
Lukas Bulwahn 774c9dbb89 removing the ros prefix for the recipe of ROS' cpp_common package for uniformity and accepting the risk that the name cpp_common might clash when combined with other layers 2013-02-08 07:48:48 +01:00
Lukas Bulwahn c0ff41fc2d adding the genmsg recipe, which is the first recipe that also creates some python modules and hence requires some more ingredients in the recipe 2013-02-07 10:49:21 +01:00
Lukas Bulwahn 35535994ba copied the open issues from the ISSUES file to the github tracker and removed the ISSUES file (issue #13) 2013-02-07 07:53:12 +01:00
Lukas Bulwahn b00261e6b0 the roscpp_core packages are empty at the moment, but should be created anyway 2013-02-06 07:56:32 +01:00
Lukas Bulwahn 00d579a793 replacing hard-code pathes with pathes set by bitbake's shell variables 2013-02-06 07:08:24 +01:00
Lukas Bulwahn 350b4d3e50 removing obsolete comment 2013-02-05 10:46:45 +01:00
Lukas Bulwahn 3fedfcc48b a metapackage is an empty package; switching from RDEPENDS to DEPENDS because it works, but it is not clear if that is really what I intend to express 2013-02-05 10:28:19 +01:00
Lukas Bulwahn 8ba006b3e8 adjusting the core-image for ros-groovy 2013-02-04 17:10:31 +01:00
Lukas Bulwahn 83c813b8c3 removing all roscpp_core packages from the created ros source archive 2013-02-04 17:08:26 +01:00
Lukas Bulwahn 5b3e68ef74 adding roscpp-core recipe that shows how to turn a metapackage into a bitbake recipe 2013-02-04 17:07:23 +01:00
Lukas Bulwahn b06c0296bd moving issues into ISSUES file and updating README 2013-02-01 15:04:35 +01:00
Lukas Bulwahn b1699395a4 updating README and moving content into CONTENTS file 2013-02-01 15:02:05 +01:00
Lukas Bulwahn 9a169102e1 adding version number to ros-cpp-common recipe 2013-02-01 14:15:49 +01:00