From: Davide Viti Date: Thu, 20 Mar 2014 10:45:47 +0000 (+0100) Subject: eigen: follow default installation scheme X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3afdd6621fb5b8e0b955182a9024afe365887693;p=buildroot.git 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 --- 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))