From: Liu Ting-B28495 Date: Fri, 1 May 2015 15:53:46 +0000 (+0800) Subject: ceetm: use KBUILD_OUTPUT to point to build-artifacts X-Git-Tag: 2.1~534^2~4 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=9d382632fcb6cff2445625a3cba0a52413546a8f;p=meta-freescale.git ceetm: 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. ceetm Makefile tries to include the .config, use KBUILD_OUTPUT to avoid build error. Signed-off-by: Liu Ting-B28495 --- diff --git a/meta-fsl-ppc/recipes-kernel/ceetm/ceetm_git.bb b/meta-fsl-ppc/recipes-kernel/ceetm/ceetm_git.bb index 266261eb..beaed31e 100644 --- a/meta-fsl-ppc/recipes-kernel/ceetm/ceetm_git.bb +++ b/meta-fsl-ppc/recipes-kernel/ceetm/ceetm_git.bb @@ -14,6 +14,11 @@ S = "${WORKDIR}/git" EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} SYSROOT=${STAGING_DIR_TARGET}" export KERNEL_PATH = "${STAGING_KERNEL_DIR}" +do_configure[depends] += "virtual/kernel:do_shared_workdir" +do_configure_prepend () { + sed -i 's,$(KERNEL_PATH)/.config,$(KBUILD_OUTPUT)/.config,' ${S}/ceetm_module/Makefile +} + do_install(){ mkdir -p ${D}/usr/driver/ceetm mkdir -p ${D}/${libdir}/tc