From dc698209a74c397636039ae969bcbb9abf6b6ff0 Mon Sep 17 00:00:00 2001
From: Anthony Mallet <anthony.mallet@laas.fr>
Date: Wed, 10 Oct 2012 12:12:14 +0200
Subject: [PATCH] [wip/ros-actionlib] Add a depend.mk, regen headings

---
 ros-actionlib/Makefile  |  4 ++--
 ros-actionlib/depend.mk | 29 +++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+), 2 deletions(-)
 create mode 100644 ros-actionlib/depend.mk

diff --git a/ros-actionlib/Makefile b/ros-actionlib/Makefile
index 75f5378a..458fdee6 100644
--- a/ros-actionlib/Makefile
+++ b/ros-actionlib/Makefile
@@ -1,5 +1,5 @@
-# robotpkg Makefile for:	middleware/ros-comm
-# Created:			Anthony Mallet on Tue,  9 Oct 2012
+# robotpkg Makefile for:	middleware/ros-actionlib
+# Created:			Anthony Mallet on Tue, 9 Oct 2012
 #
 
 ROS_PKG=		actionlib
diff --git a/ros-actionlib/depend.mk b/ros-actionlib/depend.mk
new file mode 100644
index 00000000..6ff006b3
--- /dev/null
+++ b/ros-actionlib/depend.mk
@@ -0,0 +1,29 @@
+# robotpkg depend.mk for:	middleware/ros-actionlib
+# Created:			Anthony Mallet on Wed, 10 Oct 2012
+#
+
+DEPEND_DEPTH:=			${DEPEND_DEPTH}+
+ROS_ACTIONLIB_DEPEND_MK:=	${ROS_ACTIONLIB_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		ros-actionlib
+endif
+
+ifeq (+,$(ROS_ACTIONLIB_DEPEND_MK)) # --------------------------------------
+
+PREFER.ros-actionlib?=	robotpkg
+
+DEPEND_USE+=		ros-actionlib
+
+DEPEND_ABI.ros-actionlib?=	ros-actionlib>=1.8.7<1.9
+DEPEND_DIR.ros-actionlib?=	../../wip/ros-actionlib
+
+SYSTEM_SEARCH.ros-actionlib=\
+	include/actionlib/server/action_server.h		\
+	lib/libactionlib.so					\
+	'share/actionlib/stack.xml:/<version>/s/[^0-9.]//gp'	\
+	'lib/pkgconfig/actionlib.pc:/Version/s/[^0-9.]//gp'
+
+endif # ROS_ACTIONLIB_DEPEND_MK --------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
-- 
GitLab