From 3afdd6621fb5b8e0b955182a9024afe365887693 Mon Sep 17 00:00:00 2001 From: Davide Viti Date: Thu, 20 Mar 2014 11:45:47 +0100 Subject: [PATCH] eigen: follow default installation scheme eigen's build-system (cmake), by default, installs the header files in /usr/include/eigen3 Signed-off-by: Davide Viti Signed-off-by: Thomas Petazzoni --- package/eigen/eigen.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/eigen/eigen.mk b/package/eigen/eigen.mk index 5abd464526..9a5ce7dfb9 100644 --- a/package/eigen/eigen.mk +++ b/package/eigen/eigen.mk @@ -12,12 +12,14 @@ EIGEN_LICENSE = MPL2, BSD-3c, LGPLv2.1 EIGEN_LICENSE_FILES = COPYING.MPL2 COPYING.BSD COPYING.LGPL COPYING.README EIGEN_INSTALL_STAGING = YES EIGEN_INSTALL_TARGET = NO +EIGEN_DEST_DIR = $(STAGING_DIR)/usr/include/eigen3 # This package only consists of headers that need to be # copied over to the sysroot for compile time use define EIGEN_INSTALL_STAGING_CMDS - $(RM) -r $(STAGING_DIR)/usr/include/Eigen - cp -a $(@D)/Eigen $(STAGING_DIR)/usr/include/ + $(RM) -r $(EIGEN_DEST_DIR) + mkdir -p $(EIGEN_DEST_DIR) + cp -a $(@D)/Eigen $(EIGEN_DEST_DIR) endef $(eval $(generic-package)) -- 2.30.2