Skip to content
Snippets Groups Projects
Commit 5632f860 authored by Olivier Stasse's avatar Olivier Stasse
Browse files

[wip/roscontrol-sot] Add roscontrol-sot (SoT for ros-control with prf).

parent a813fe9a
No related branches found
No related tags found
No related merge requests found
Provides SoT through ROS control.
\ No newline at end of file
# robotpkg Makefile for: wip/roscontrol_sot
#
VERSION= 0.0.1rc
PKGBASE= roscontrol-sot
PKGNAME= ${PKGBASE}-${VERSION}
ROSNAME= $(subst -,_,${PKGBASE})
DISTNAME= ${ROSNAME}-${VERSION}
WRKSRC= ${WRKDIR}/${ROSNAME}-${VERSION}
DIST_SUBDIR= ${PKGBASE}
CATEGORIES= wip
#MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=roscontrol_sot/}
HOMEPAGE= ${MASTER_SITE_GITHUB:=stack-of-tasks/${ROSNAME}}
MASTER_SITES= ${HOMEPAGE}/releases/download/v${VERSION}/
MASTER_REPOSITORY= ${HOMEPAGE}
COMMENT= This ROS package binds together the ROS control framework with the dynamic-graph real-time control architecture.
LICENSE= 2-clause-bsd
MAINTAINER= hpp@laas.fr
DYNAMIC_PLIST_DIRS+= share/doc/doxygen-html
# disable -Werror because of x86_64 warnings (must be fixed upstream) and
# boost + gcc that don't cohabit well depending on their respective versions
CMAKE_ARGS+= -DCXX_DISABLE_WERROR=yes
# man pages location
CMAKE_ARGS+= -DMANDIR=${PREFIX}/${PKGMANDIR}
# library location
CMAKE_ARGS+= -DCMAKE_INSTALL_LIBDIR=lib
include ../../sysutils/ros-rospack/depend.mk
include ../../motion/dynamic-graph-bridge-msgs/depend.mk
include ../../wip/dynamic-graph-bridge-v3/depend.mk
include ../../devel/ros-realtime-tools/depend.mk
include ../../interfaces/ros-common-msgs/depend.mk
include ../../math/ros-geometry/depend.mk
include ../../simulation/bullet/depend.mk
include ../../wip/dynamic-graph-v3/depend.mk
include ../../wip/py-dynamic-graph-v3/depend.mk
include ../../wip/sot-core-v3/depend.mk
include ../../wip/sot-dynamic-pinocchio-v3/depend.mk
include ../../wip/prf-ros-controllers/depend.mk
include ../../devel/ros-roscpp-core/depend.mk
include ../../devel/ros-catkin/depend.mk
include ../../pkgtools/pkg-config/depend.mk
include ../../mk/sysdep/python.mk
include ../../mk/language/c.mk
include ../../mk/language/c++.mk
include ../../mk/sysdep/cmake.mk
include ../../mk/robotpkg.mk
include/roscontrol/sot/config.hh
include/roscontrol/sot/deprecated.hh
include/roscontrol/sot/warning.hh
lib/librcsot_controller.so
lib/pkgconfig/roscontrol_sot.pc
share/roscontrol_sot/cmake/roscontrol_sotConfig-version.cmake
share/roscontrol_sot/cmake/roscontrol_sotConfig.cmake
share/roscontrol_sot/config/roscontrol_sot_controller_plugins.xml
share/roscontrol_sot/config/rosdoc.yaml
share/roscontrol_sot/launch/sot_controller_gazebo.launch
share/roscontrol_sot/package.xml
# robotpkg Makefile for: wip/dynamic-graph-bridge
#
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
ROSCONTROL_SOT_DEPEND_MK:= ${ROSCONTROL_SOT_DEPEND_MK_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= roscontrol_sot
endif
ifeq (+,$(ROSCONTROL_SOT_DEPEND_MK_DEPEND_MK)) # --------------------------------------
DEPEND_USE+= roscontrol_sot
ROS_DEPEND_USE+= roscontrol_sot
DEPEND_ABI.ros+= ros>=groovy
DEPEND_ABI.roscontrol_sot?= roscontrol_sot>=1.0.0
DEPEND_DIR.roscontrol_sot?= ../../wip/roscontrol_sot
DEPEND_ABI.roscontrol_sot.groovy?= roscontrol_sot>=1.0.0
DEPEND_ABI.roscontrol_sot.hydro?= roscontrol_sot>=1.0.0
SYSTEM_SEARCH.roscontrol_sot=\
'include/roscontrol_sot/config.hh' \
'lib/librcsot_controller.so' \
'lib/pkgconfig/roscontrol_sot.pc:/Version/s/[^0-9.]//gp' \
'share/controller_interface/cmake/controller_interfaceConfig.cmake'
# headers leak the ros dependency ...
include ../../middleware/ros-comm/depend.mk
include ../../mk/sysdep/python.mk
endif # ROS_REALTIMETOOLS_DEPEND_MK --------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (roscontrol-sot/roscontrol_sot-0.0.1rc.tar.gz) = f8564f1a05dd55fa858e046042efaecfb6b847f3
RMD160 (roscontrol-sot/roscontrol_sot-0.0.1rc.tar.gz) = a8e766066a01d69bdf3f387721e30915820ffccf
Size (roscontrol-sot/roscontrol_sot-0.0.1rc.tar.gz) = 765207 bytes
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment