Commit Graph

75 Commits

Author SHA1 Message Date
Lukas Bulwahn 8b8ad00fe4 catkin: adding runtime dependencies on needed build tools
catkin is a build tool based on cmake and requires the common
build tools to work properly.
2013-06-28 10:47:44 +02:00
Lukas Bulwahn 86944220a5 catkin: adding runtime dependencies on python modules
The catkin_make command requires a number of python modules.
2013-06-28 10:47:44 +02:00
Lukas Bulwahn 831cf25854 catkin: improving runtime dependency 2013-04-10 07:16:09 +02:00
Lukas Bulwahn 1f1280b130 catkin: adding runtime dependency 2013-04-04 13:05:16 +02:00
Stefan Herbrechtsmeier 2c94b2a015 catkin: Update to upstream head
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-03-14 11:36:55 +01:00
Stefan Herbrechtsmeier fc3c29f5d8 catkin: Add patch to don't require .catkin file
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>
2013-03-14 10:06:46 +01:00
Stefan Herbrechtsmeier 974fc95bb6 catkin: use upstream branch reference_extra_files_relatively
The local version was replaced by a solution from a catkin
maintainer.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-03-14 10:06:46 +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
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
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 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 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 586d155617 adding a recipe for catkin 2013-01-08 14:08:29 +01:00