67 lines
2.7 KiB
BlitzBasic
67 lines
2.7 KiB
BlitzBasic
|
# Generated by superflore -- DO NOT EDIT
|
||
|
#
|
||
|
# Copyright 2019 Open Source Robotics Foundation
|
||
|
|
||
|
inherit ros_distro_${ROS_DISTRO}
|
||
|
inherit ros_superflore_generated
|
||
|
|
||
|
DESCRIPTION = "This package contains the C++ interfaces to the PR2 hardware components that are controlled over EtherCAT. This includes the motors and encoders needed to control the PR2 mechanism, as well as components like the pressure sensors in the fingertips, camera triggers, etc... All of the hardware components in this interface are directly available to the controllers inside the hard realtime control loop."
|
||
|
AUTHOR = "ROS Orphaned Package Maintainers <ros-orphaned-packages@googlegroups.com>"
|
||
|
ROS_AUTHOR = "Eric Berger berger@willowgarage.com"
|
||
|
HOMEPAGE = "http://ros.org/wiki/pr2_hardware_interface"
|
||
|
SECTION = "devel"
|
||
|
LICENSE = "BSD"
|
||
|
LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5"
|
||
|
|
||
|
ROS_CN = "pr2_mechanism"
|
||
|
ROS_BPN = "pr2_hardware_interface"
|
||
|
|
||
|
ROS_BUILD_DEPENDS = " \
|
||
|
geometry-msgs \
|
||
|
roscpp \
|
||
|
"
|
||
|
|
||
|
ROS_BUILDTOOL_DEPENDS = " \
|
||
|
catkin-native \
|
||
|
"
|
||
|
|
||
|
ROS_EXPORT_DEPENDS = " \
|
||
|
geometry-msgs \
|
||
|
roscpp \
|
||
|
"
|
||
|
|
||
|
ROS_BUILDTOOL_EXPORT_DEPENDS = ""
|
||
|
|
||
|
ROS_EXEC_DEPENDS = " \
|
||
|
geometry-msgs \
|
||
|
roscpp \
|
||
|
"
|
||
|
|
||
|
# Currently informational only -- see http://www.ros.org/reps/rep-0149.html#dependency-tags.
|
||
|
ROS_TEST_DEPENDS = ""
|
||
|
|
||
|
DEPENDS = "${ROS_BUILD_DEPENDS} ${ROS_BUILDTOOL_DEPENDS}"
|
||
|
# Bitbake doesn't support the "export" concept, so build them as if we needed them to build this package (even though we actually
|
||
|
# don't) so that they're guaranteed to have been staged should this package appear in another's DEPENDS.
|
||
|
DEPENDS += "${ROS_EXPORT_DEPENDS} ${ROS_BUILDTOOL_EXPORT_DEPENDS}"
|
||
|
|
||
|
RDEPENDS_${PN} += "${ROS_EXEC_DEPENDS}"
|
||
|
|
||
|
SRC_URI = "https://github.com/pr2-gbp/pr2_mechanism-release/archive/release/melodic/pr2_hardware_interface/1.8.18-0.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
|
||
|
SRC_URI[md5sum] = "f902caa7b9a308983ff0eea8fbc4e677"
|
||
|
SRC_URI[sha256sum] = "abbcd1c6b4af9419057f2bb0b7f7677943e16e03abdd15933e41efdc16975247"
|
||
|
S = "${WORKDIR}/pr2_mechanism-release-release-melodic-pr2_hardware_interface-1.8.18-0"
|
||
|
|
||
|
ROS_COMPONENT_TYPE = "${@ros_distro__get_component_type('pr2-mechanism', d)}"
|
||
|
ROS_BUILD_TYPE = "catkin"
|
||
|
|
||
|
# Allow the above settings to be overridden.
|
||
|
ROS_INCLUDES_TREE := "${@ros_superflore_generated__get_includes_tree('pr2-mechanism', d)}"
|
||
|
include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pr2-mechanism/pr2-mechanism_common.inc
|
||
|
include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pr2-mechanism/pr2-mechanism-${PV}_common.inc
|
||
|
include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pr2-mechanism/${BPN}.inc
|
||
|
include ${ROS_LAYERDIR}/${ROS_INCLUDES_TREE}/pr2-mechanism/${BPN}-${PV}.inc
|
||
|
|
||
|
inherit ${ROS_COMPONENT_TYPE}_component
|
||
|
inherit ros_${ROS_BUILD_TYPE}
|