[oe-commits] org.oe.dev linux.inc: merge in poky stuff
koen commit
openembedded-commits at lists.openembedded.org
Mon Dec 17 22:06:46 UTC 2007
linux.inc: merge in poky stuff
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 9e9f969634ee667e11e531b1eed2020d0c2369a1
ViewMTN: http://monotone.openembedded.org/revision/info/9e9f969634ee667e11e531b1eed2020d0c2369a1
Files:
1
packages/linux/linux.inc
Diffs:
#
# mt diff -r72261bebf3bcc785735847f4dbbfa8950cc86e05 -r9e9f969634ee667e11e531b1eed2020d0c2369a1
#
#
#
# patch "packages/linux/linux.inc"
# from [74d6d33befb5063d39401bc7a2c8b089ced7e97c]
# to [c2377d7cc726218e3c29b1d34e48ddc5e3e5c482]
#
============================================================
--- packages/linux/linux.inc 74d6d33befb5063d39401bc7a2c8b089ced7e97c
+++ packages/linux/linux.inc c2377d7cc726218e3c29b1d34e48ddc5e3e5c482
@@ -1,14 +1,23 @@ inherit kernel
DESCRIPTION = "Linux Kernel"
SECTION = "kernel"
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"
# Specify the commandline for your device
More information about the Openembedded-commits
mailing list