From d341e8dfb5094cfc5ea05a71ba3ddd145a766893 Mon Sep 17 00:00:00 2001 From: Olivier Stasse <ostasse@laas.fr> Date: Mon, 1 Apr 2019 17:23:39 +0200 Subject: [PATCH] [wip/pal-hardware-interfaces] Can now handle user preference to use erbium packages or not --- pal-hardware-interfaces/Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pal-hardware-interfaces/Makefile b/pal-hardware-interfaces/Makefile index 784c5bf1..610e6754 100644 --- a/pal-hardware-interfaces/Makefile +++ b/pal-hardware-interfaces/Makefile @@ -29,8 +29,15 @@ include ../../lang/ros-message-generation/depend.mk include ../../lang/ros-message-runtime/depend.mk include ../../middleware/ros-comm/depend.mk include ../../wip/sysdep/pal-distro.mk -ifeq (palerbium,${PALDISTRO}) - CMAKE_PREFIX_PATH+=/opt/pal/erbium + +# PREFER.pal-distro gives the user the choice to compile +# over PAL packages or not. +ifeq (erbium,${PREFER.pal-distro}) + ifeq (palerbium,${PALDISTRO}) + CMAKE_PREFIX_PATH+=/opt/pal/erbium + else + include ../../wip/prf-ros-control/depend.mk + endif else include ../../wip/prf-ros-control/depend.mk endif -- GitLab