Commit Graph

1402 Commits

Author SHA1 Message Date
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
Lukas Bulwahn 7a78f7622c removing comments about issues as issues are now tracked with an issue tracker (resolving issue #2) 2013-02-01 14:14:25 +01:00
Lukas Bulwahn 5f23ffbcdf using downloadfilename to avoid name clashes of the source downloads (resolving issue #6) 2013-02-01 14:11:45 +01:00
Lukas Bulwahn cc48978492 adding license information to the existing ros recipes (resolving issue #5) 2013-02-01 13:42:03 +01:00
Lukas Bulwahn 731636a4ef adding roscpp-serialization recipe although the filename issue has not been resolved 2013-02-01 08:26:41 +01:00
Lukas Bulwahn 049a1a6820 adding the recipe roscpp-traits and running into a stupid naming problem 2013-01-31 15:16:47 +01:00
Lukas Bulwahn 7e00b874d9 adding the rostime recipe that relies on ros-cpp-common, trying to model the dependency of two ROS packages as dependency of two bitbake recipes 2013-01-31 14:34:20 +01:00
Lukas Bulwahn 1254168ac2 adding the config.cmake file to the dev package 2013-01-31 14:32:38 +01:00
Lukas Bulwahn 803e547336 refined license declaration in python-empy (issue #1) 2013-01-31 09:02:02 +01:00
Lukas Bulwahn 3f2a34361e 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.) 2013-01-31 08:26:37 +01:00
Lukas Bulwahn 269d19e0d9 removing alternative recipe for catkin-native because using catkin and BBCLASSEXTEND+=native does the job for now 2013-01-31 07:58:03 +01:00
Lukas Bulwahn cfd44882c1 adding comments about the current problems 2013-01-31 07:53:40 +01:00
Lukas Bulwahn ee48f31ee6 adding python dependency to catkin, which was overlooked before once more 2013-01-30 15:33:36 +01:00
Lukas Bulwahn 2fc51fcf80 using BBCLASSEXTEND="native" instead of an own native recipe for catkin 2013-01-30 15:11:56 +01:00
Lukas Bulwahn 35b27ccbf8 maybe it is also good to add the files in standard package to the development package in catkin (commented out because it is not clear yet if it does help eventually) 2013-01-30 14:29:54 +01:00
Lukas Bulwahn 9262d74262 improving catkin-native, but it remains unclear what the difference between BBCLASSEXTEND += native and inherit native is and which one we should use. 2013-01-30 13:31:25 +01:00
Lukas Bulwahn e6ed9f2fab adding dependencies that have been overseen when creating the image, but that are necessary if one builds catkin stand-alone 2013-01-30 06:57:23 +01:00