rocon-multimaster: initial recipes

This commit is contained in:
Lukas Bulwahn 2017-02-04 22:05:50 +01:00
parent 9ce4adc8cb
commit f43f5ba416
7 changed files with 68 additions and 0 deletions

View File

@ -0,0 +1,8 @@
DESCRIPTION = "Testing programs for gateways."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "rocon-test"
require rocon-multimaster.inc

View File

@ -0,0 +1,8 @@
DESCRIPTION = "Utilities for gateway users (avoids large dependency requirements)."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5"
require rocon-multimaster.inc
RDEPENDS_${PN} = "rosgraph gateway-msgs rocon-console rocon-python-comms rosservice"

View File

@ -0,0 +1,13 @@
DESCRIPTION = "A hub acts as a shared key-value store for multiple ros systems (primarily used by gateways)."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "roslint"
require rocon-multimaster.inc
RDEPENDS_${PN} = "gateway-msgs python-cryptography rospy rocon-hub-client \
rocon-console rocon-python-comms rocon-python-redis rocon-gateway-utils \
rocon-python-utils rocon-python-wifi roslib rostopic rosservice rosgraph \
std-srvs zeroconf-msgs zeroconf-avahi"

View File

@ -0,0 +1,8 @@
DESCRIPTION = "Client api for discovery and connection to rocon hubs."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
require rocon-multimaster.inc
RDEPENDS_${PN} = "gateway-msgs rospy rocon-python-redis rocon-gateway-utils"

View File

@ -0,0 +1,11 @@
DESCRIPTION = "A hub acts as a shared key-value store for multiple ros systems (primarily used by gateways)."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "roslint"
require rocon-multimaster.inc
RDEPENDS_${PN} = "avahi-daemon avahi-utils redis std-srvs rosgraph rocon-console \
rocon-gateway rocon-python-comms rocon-python-redis rocon-semantic-version"

View File

@ -0,0 +1,9 @@
SRC_URI = "https://github.com/robotics-in-concert/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
SRC_URI[md5sum] = "1b48d8efe8c69eeecc90a0e53329e8ac"
SRC_URI[sha256sum] = "eb5806aaab740a202c3e0f9f1899c9b5ce57cd8353f88028e95aa0bc2d966659"
S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}"
inherit catkin
ROS_SPN = "rocon_multimaster"

View File

@ -0,0 +1,11 @@
DESCRIPTION = "Rocon test framework (i.e. multi-launch rostest framework)."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "rostest"
require rocon-multimaster.inc
RDEPENDS_${PN} = "rospy rostest rosunit rocon-console rocon-python-utils \
roslaunch rocon-launch"