Commit Graph

14 Commits

Author SHA1 Message Date
Lukas Bulwahn 6a5e2c6a3a catkin.class: adding package.xml to the shipped packages for rosversion
The rosversion command requires that the package.xml are available at
run time. The rosversion command is used when starting roscore.
2013-04-11 08:32:21 +02:00
Lukas Bulwahn c6a89dd7af catkin.bbclass: adding .debug files to the dbg package
In the topic-tools recipe, a QA error was raised as the .debug files were put
into the main package. By adding this line in the catkin class, the files are
now placed in the dbg package.
2013-04-04 13:05:15 +02:00
Stefan Herbrechtsmeier 9606c20935 catkin.bbclass: Stage /usr/etc sysroot direcotry
The CMake generate_messages function from the genmsg package
detects the installed message generators via files in the
/usr/etc/ros/genmsg directory. Stage the /usr/etc directory
manually as it is not a common path.

Fixed #50

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-04-04 11:10:37 +02:00
Stefan Herbrechtsmeier 36f0eb3c63 catkin.bbclass: Add complete project datadir to PN package
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-03-14 13:23:34 +01:00
Stefan Herbrechtsmeier 5ab84a4cd9 catkin.bbclass: Add common ros nodes path to package files
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-03-14 11:36:55 +01:00
Stefan Herbrechtsmeier 0fb09bfd91 catkin.bbclass: add native support to catkin packages
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-03-14 10:06:47 +01:00
Stefan Herbrechtsmeier eee9c65750 catkin.bbclass: Add additonal file entries
Add additonal file entries with standard ros paths to fix the following warnings:
WARNING: QA Issue: std-msgs: Files/directories were installed but not shipped
  /usr/share/std_msgs/msg
WARNING: QA Issue: rosconsole: Files/directories were installed but not shipped
  /usr/share/ros/config/rosconsole.config

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-28 13:17:50 +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 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 caf14278ab removing unneeded easyinstall and duplicate setuptools 2013-01-07 14:35:38 +01:00
Lukas Bulwahn 910225466b really adding the setuptools class this time 2012-12-21 10:34:30 +01:00
Lukas Bulwahn a02d2aa527 moved all files from meta to root directory 2012-12-20 14:23:13 +01:00