[oe] [PATCH] kernel.bbclass: Set EXTRA_OEMAKE to null for kernel

Chris Larson clarson at mvista.com
Thu Aug 20 03:24:35 UTC 2009


From: Dale Farnsworth <dfarnsworth at mvista.com>

Currently the only thing in EXTRA_OEMAKE is '-e MAKEFLAGS='.  We don't
want to overide the kernel's Makefile variables from the environment.
It caused the passed -j<N> parameter from PARALLEL_MAKE to be ignored.

Signed-off-by: Dale Farnsworth <dfarnsworth at mvista.com>
Signed-off-by: Chris Larson <clarson at mvista.com>
---
 classes/kernel.bbclass |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass
index 3ee7f53..2947d4d 100644
--- a/classes/kernel.bbclass
+++ b/classes/kernel.bbclass
@@ -78,6 +78,10 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 UBOOT_ENTRYPOINT ?= "20008000"
 UBOOT_LOADADDRESS ?= "${UBOOT_ENTRYPOINT}"
 
+# For the kernel, we don't want the '-e MAKEFLAGS=' in EXTRA_OEMAKE.
+# We don't want to override kernel Makefile variables from the environment
+EXTRA_OEMAKE = ""
+
 kernel_do_compile() {
 	unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MACHINE
 	oe_runmake include/linux/version.h CC="${KERNEL_CC}" LD="${KERNEL_LD}"
-- 
1.6.0





More information about the Openembedded-devel mailing list