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.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
# 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