Commit Graph

143 Commits

Author SHA1 Message Date
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
Lukas Bulwahn 3d8fdd04dd adjusting the README; a first try for cross-compiling the cpp-common things; extending the install-fuerte script 2013-01-23 15:11:15 +01:00
Lukas Bulwahn 7be889ccae added fuerte suffix to fuerte-specific script 2013-01-23 13:50:13 +01:00
Lukas Bulwahn 0a93935783 added fuerte suffix to fuerte-specific files 2013-01-23 13:24:51 +01:00
Lukas Bulwahn 0ea12a38db preliminary script for creating the src.tar.gz 2013-01-11 10:42:39 +01:00
Lukas Bulwahn 2c8274b74f simplified groovy installation on target 2013-01-11 10:41:30 +01:00
Lukas Bulwahn e7a336b151 we patch catkin as catkin assumes that every linux is an ubuntu system but the openembedded linux system is not 2013-01-11 09:43:56 +01:00
Lukas Bulwahn 69c02888bf catkin recipe missed to add the python modules to the packages (NB: QA still mentions so files not shipped) 2013-01-11 08:59:34 +01:00
Lukas Bulwahn f1827f1ba4 improving catkin recipe so that it does run through (it compiles and installs now, but I am not sure if the installation is correct) 2013-01-10 07:30:25 +01:00
Lukas Bulwahn 8aa27d432d adding catkin-pkg for sysroot environment (native package) 2013-01-09 08:09:43 +01:00