From: Otavio Salvador Date: Tue, 17 Jul 2012 13:08:21 +0000 (-0300) Subject: linux-imx (2.6.35.3): install native binaries onto sysroot X-Git-Tag: 2.1~1744^2~2 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=3d032076c7184b5cca1fd7e3b806b4cea09730eb;p=meta-freescale.git linux-imx (2.6.35.3): install native binaries onto sysroot The native binaries that are used during imx-test building need to be in sysroot, not target packages, as their are built for host architecture. Signed-off-by: Otavio Salvador --- diff --git a/meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb b/meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb index 649d056d..c003f39f 100644 --- a/meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb +++ b/meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb @@ -4,7 +4,7 @@ DESCRIPTION = "Linux kernel for imx platforms" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" -PR = "r24" +PR = "r25" inherit kernel COMPATIBLE_MACHINE = "(mxs|mx5)" @@ -63,10 +63,13 @@ do_install_append() { if [ -d include/generated ]; then cp include/generated/* $kerneldir/include/generated/ fi - # scripts/basic/fixdep is used in imx-test - mkdir -p $kerneldir/scripts/basic/ - cp scripts/basic/fixdep $kerneldir/scripts/basic/ - # scripts/mod/modpost is used in imx-test - mkdir -p $kerneldir/scripts/mod - cp scripts/mod/modpost $kerneldir/scripts/mod + + # Host architecture object file + rm $kerneldir/scripts/kconfig/kxgettext.o +} + +sysroot_stage_all_append() { + sysroot_stage_dir ${D}/kernel ${SYSROOT_DESTDIR}/kernel + cp ${S}/scripts/basic/fixdep ${SYSROOT_DESTDIR}/usr/src/kernel/scripts/basic + cp ${S}/scripts/mod/modpost ${SYSROOT_DESTDIR}/usr/src/kernel/scripts/mod }