From 10f2a29c52bf078a164881d1f581f8c19ac4e231 Mon Sep 17 00:00:00 2001 From: Olivier Stasse <ostasse@laas.fr> Date: Mon, 1 Apr 2019 00:02:32 +0200 Subject: [PATCH] [wip/roscontrol-sot] Makefile can now switch between erbium and not erbium packages. If PAL packages are installed on xenial PREFER.pal-distro=erbium is necessary for compiling. --- roscontrol-sot/Makefile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/roscontrol-sot/Makefile b/roscontrol-sot/Makefile index 733c3271..c43d8b63 100644 --- a/roscontrol-sot/Makefile +++ b/roscontrol-sot/Makefile @@ -55,12 +55,18 @@ include ../../wip/sysdep/pal-distro.mk include ../../wip/pal-msgs/depend.mk include ../../wip/sysdep/pal-distro.mk -ifeq (palerbium,${PALDISTRO}) - CMAKE_PREFIX_PATH+=/opt/pal/erbium - SYSTEM_PREFIX+=/opt/pal/erbium - CXXFLAGS+="-I/opt/pal/erbium/include" - PKG_CONFIG_DIRS=/opt/pal/erbium/lib/pkgconfig - include ../../motion/ros-control-toolbox/depend.mk +ifeq (erbium,${PREFER.pal-distro}) + ifeq (palerbium,${PALDISTRO}) + CMAKE_PREFIX_PATH+=/opt/pal/erbium + SYSTEM_PREFIX+=/opt/pal/erbium + CXXFLAGS+="-I/opt/pal/erbium/include" + PKG_CONFIG_DIRS=/opt/pal/erbium/lib/pkgconfig + include ../../motion/ros-control-toolbox/depend.mk + else + include ../../wip/pal-hardware-interfaces/depend.mk + include ../../wip/prf-ros-control/depend.mk + include ../../wip/prf-ros-controllers/depend.mk + endif else include ../../wip/pal-hardware-interfaces/depend.mk include ../../wip/prf-ros-control/depend.mk -- GitLab