From: Koen Kooi Date: Mon, 17 Dec 2007 21:36:34 +0000 (+0000) Subject: linux.inc: merge in poky stuff X-Git-Tag: Release-2010-05/1~8136^2~16^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9850a24db5860ce7a56705271143e1d0de342bc;p=openembedded.git linux.inc: merge in poky stuff --- diff --git a/packages/linux/linux.inc b/packages/linux/linux.inc index a08c3a240b..345a2bd021 100644 --- a/packages/linux/linux.inc +++ b/packages/linux/linux.inc @@ -4,9 +4,18 @@ LICENSE = "GPL" inherit kernel -# Not every device needs mkimage to generate a kernel image, but lets make OE a bit more -# friendly and increase the "Just Works(TM) factor. Building uboot takes only a minute. -DEPENDS += " u-boot-mkimage-openmoko-native " +# Add dependency on mkimage for kernels that build a uImage + +python __anonymous () { + + import bb + + kerneltype = bb.data.getVar('KERNEL_IMAGETYPE', d, 1) or '' + if kerneltype == 'uImage': + depends = bb.data.getVar("DEPENDS", d, 1) + depends = "%s u-boot-mkimage-openmoko-native" % depends + bb.data.setVar("DEPENDS", depends, d) +} RPSRC = "http://www.rpsys.net/openzaurus/patches/archive"