From: Ting Liu Date: Fri, 10 Jul 2015 09:45:18 +0000 (+0800) Subject: asf: use KBUILD_OUTPUT to point to build-artifacts X-Git-Tag: 2.1~537 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=7b90d509b6485b4a2236fb29e46dc9a21761c5a0;p=meta-freescale.git asf: use KBUILD_OUTPUT to point to build-artifacts In poky commit 46cdaf1, the kernel build output was put into kernel-build-artifacts, and kernel-source is kept "pristine". KERNEL_PATH points to kernel-source, while KBUILD_OUTPUT points to build-artifacts which can be used for external module build. asf Makefile tries to include the .config, use KBUILD_OUTPUT to avoid build error. Signed-off-by: Ting Liu Signed-off-by: Otavio Salvador --- diff --git a/meta-fsl-arm/openembedded-layer/recipes-kernel/asf/asf_git.bb b/meta-fsl-arm/openembedded-layer/recipes-kernel/asf/asf_git.bb index bc8dcbc4..7cf8f57a 100644 --- a/meta-fsl-arm/openembedded-layer/recipes-kernel/asf/asf_git.bb +++ b/meta-fsl-arm/openembedded-layer/recipes-kernel/asf/asf_git.bb @@ -15,6 +15,12 @@ export KERNEL_PATH = "${STAGING_KERNEL_DIR}" INHIBIT_PACKAGE_STRIP = "1" +do_configure[depends] += "virtual/kernel:do_shared_workdir" +do_configure_prepend () { + find ${S} -name Makefile -exec \ + sed -i 's,$(KERNEL_PATH)/.config,$(KBUILD_OUTPUT)/.config,' {} \; +} + do_install(){ mkdir -p ${D}/${libexecdir} mkdir -p ${D}/lib/modules/${KERNEL_VERSION}/asf