Commit 3afdd662 authored by Davide Viti's avatar Davide Viti Committed by Thomas Petazzoni
Browse files

eigen: follow default installation scheme



eigen's build-system (cmake), by default, installs the header files
in /usr/include/eigen3

Signed-off-by: default avatarDavide Viti <d.viti@infosolution.it>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent bbfc41cd
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -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))