From a9203379283054dc1cb3b0a9da0a31b4b5253c63 Mon Sep 17 00:00:00 2001
From: Olivier Stasse <olivier.stasse@gmail.com>
Date: Wed, 3 Feb 2016 17:00:15 +0100
Subject: [PATCH] [mk/sysdep/openrtm-aist] Add openrtm-aist detection

---
 mk/sysdep/openrtm-aist.mk | 43 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)
 create mode 100644 mk/sysdep/openrtm-aist.mk

diff --git a/mk/sysdep/openrtm-aist.mk b/mk/sysdep/openrtm-aist.mk
new file mode 100644
index 00000000..36761dc1
--- /dev/null
+++ b/mk/sysdep/openrtm-aist.mk
@@ -0,0 +1,43 @@
+#
+# Copyright (c) 2016 LAAS/CNRS
+# All rights reserved.
+#
+# Permission to use, copy, modify, and distribute this software for any purpose
+# with or without   fee is hereby granted, provided   that the above  copyright
+# notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
+# REGARD TO THIS  SOFTWARE INCLUDING ALL  IMPLIED WARRANTIES OF MERCHANTABILITY
+# AND FITNESS. IN NO EVENT SHALL THE AUTHOR  BE LIABLE FOR ANY SPECIAL, DIRECT,
+# INDIRECT, OR CONSEQUENTIAL DAMAGES OR  ANY DAMAGES WHATSOEVER RESULTING  FROM
+# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+# OTHER TORTIOUS ACTION,   ARISING OUT OF OR IN    CONNECTION WITH THE USE   OR
+# PERFORMANCE OF THIS SOFTWARE.
+#
+#                                            Olivier Stasse on Wed Feb 3 2016
+#
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+OPENRTM_AIST_DEPEND_MK:=	${OPENRTM_AIST_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		openrtm-aist
+endif
+
+ifeq (+,$(OPENRTM_AIST_DEPEND_MK)) # ---------------------------------------------
+
+PREFER.openrtm-aist?=		system
+
+DEPEND_USE+=		openrtm-aist
+
+DEPEND_ABI.openrtm-aist?=	openrtm-aist>=1.0.0
+
+SYSTEM_SEARCH.openrtm-aist=	\
+	'include/rtm/RTObject.h'\
+	'lib/pkgconfig/openrtm-aist.pc:/Version/s/[^.0-9]//gp'\
+	'lib/libRTC.so'
+
+SYSTEM_PKG.Ubuntu.openrtm-aist=	openrtm-aist-grx
+
+endif # OPENRTM_AIST_DEPEND_MK --------------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
-- 
GitLab