From e630a01a3779da36b5258f203dead41fe9cf6b0c Mon Sep 17 00:00:00 2001 From: Anthony Mallet <anthony.mallet@laas.fr> Date: Thu, 15 Jun 2017 15:05:27 +0200 Subject: [PATCH] [wip/talos-roboticsgroup-gazebo-plugins] Add missing dependencies Add dependency on gazebo and gazebo-ros-pkgs. While here, clean up the Makefile. --- talos-roboticsgroup-gazebo-plugins/Makefile | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/talos-roboticsgroup-gazebo-plugins/Makefile b/talos-roboticsgroup-gazebo-plugins/Makefile index 32c9958f..01119c16 100644 --- a/talos-roboticsgroup-gazebo-plugins/Makefile +++ b/talos-roboticsgroup-gazebo-plugins/Makefile @@ -2,13 +2,9 @@ # Created: Olivier Stasse on Fri, 21 Apr 2017 # VERSION= 0.0.3 -PKGBASE= talos-roboticsgroup-gazebo-plugins -PKGNAME= ${PKGBASE}-${VERSION} +PKGNAME= talos-roboticsgroup-gazebo-plugins-${VERSION} DISTNAME= $(subst -,_,${PKGBASE})-${VERSION} -ROS_GITTAG= ${DISTNAME} -WRKSRC= ${WRKDIR}/${ROS_GITTAG} - CATEGORIES= wip MASTER_SITES= ${MASTER_SITE_JRL:=talos/talos_roboticsgroup_gazebo_plugins/} LICENSE= openhrp-grx-license @@ -17,7 +13,9 @@ RESTRICTED= Redistribution of repackaged binaries not permitted NO_PUBLIC_SRC= ${RESTRICTED} NO_PUBLIC_BIN= ${RESTRICTED} -CMAKE_PREFIX_PATH+= ${ROBOTPKG_BASE} +CMAKE_ARGS+=\ + -Dgazebo_INCLUDE_DIRS=$(filter include/%,${SYSTEM_SEARCH.gazebo}) \ + -Dgazebo_LIBRARIES=$(filter %.so,${SYSTEM_SEARCH.gazebo}) include ../../devel/boost-headers/depend.mk include ../../devel/boost-libs/depend.mk @@ -32,9 +30,10 @@ include ../../lang/ros-message-runtime/depend.mk include ../../math/ros-geometry/depend.mk include ../../middleware/ros-actionlib/depend.mk include ../../middleware/ros-comm/depend.mk -include ../../wip/talos-pal-hardware-interfaces/depend.mk include ../../motion/ros-control-toolbox/depend.mk +include ../../simulation/gazebo-ros-pkgs/depend.mk +include ../../wip/talos-pal-hardware-interfaces/depend.mk +include ../../mk/sysdep/gazebo.mk include ../../mk/language/c++.mk include ../../mk/language/c.mk include ../../mk/robotpkg.mk - -- GitLab