From 58fcd84206c79878b76870079e1008ff5b74d07d Mon Sep 17 00:00:00 2001 From: Bruce Ashfield Date: Wed, 20 Jun 2012 09:49:15 -0400 Subject: linux-libc-headers-yocto: use kernel-arch to set ARCH The arch mapping done in kernel-arch should be used instead of recipe local mapping. Inheriting kernel-arch consolidates the code and simplifies the libc-header recipe. (From meta-yocto rev: 4978935df1c59afdaeeb2f975647d4b6c9b7a9c3) Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie --- .../linux-libc-headers/linux-libc-headers-yocto_git.bb | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'meta-yocto') diff --git a/meta-yocto/recipes-kernel/linux-libc-headers/linux-libc-headers-yocto_git.bb b/meta-yocto/recipes-kernel/linux-libc-headers/linux-libc-headers-yocto_git.bb index 756b596913..831e4522bb 100644 --- a/meta-yocto/recipes-kernel/linux-libc-headers/linux-libc-headers-yocto_git.bb +++ b/meta-yocto/recipes-kernel/linux-libc-headers/linux-libc-headers-yocto_git.bb @@ -20,25 +20,14 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.2;protocol=git;nocheckout=1; # building a device tree as part of kern headers KERNEL_DEVICETREE = "" -set_arch() { - case ${TARGET_ARCH} in - arm*) ARCH=arm ;; - i*86*) ARCH=i386 ;; - ia64*) ARCH=ia64 ;; - mips*) ARCH=mips ;; - powerpc*) ARCH=powerpc ;; - x86_64*) ARCH=x86_64 ;; - esac -} +inherit kernel-arch do_configure() { - set_arch - oe_runmake allnoconfig ARCH=$ARCH + oe_runmake allnoconfig } do_install() { - set_arch - oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH + oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} # The ..install.cmd conflicts between various configure runs find ${D}${includedir} -name ..install.cmd | xargs rm -f -- cgit v1.2.3-54-g00ecf