diff options
author | Marcin Juszkiewicz <hrw@openedhand.com> | 2008-03-25 15:48:26 +0000 |
---|---|---|
committer | Marcin Juszkiewicz <hrw@openedhand.com> | 2008-03-25 15:48:26 +0000 |
commit | e06e7e8cbfd645481971be84750e24c029c90921 (patch) | |
tree | 98fd723baf4e621e094c66627c845b97165b56ec /meta/classes/kernel.bbclass | |
parent | ecc896be992f1bdf53f50bfd7d0210a4eaecf6a6 (diff) | |
download | poky-e06e7e8cbfd645481971be84750e24c029c90921.tar.gz |
kernel.bbclass: use u-boot-mkimage-native for uImage kernels (from linux.inc)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4116 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/classes/kernel.bbclass')
-rw-r--r-- | meta/classes/kernel.bbclass | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 67dff3f7e6..4b72b682ce 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass | |||
@@ -3,6 +3,19 @@ inherit linux-kernel-base module_strip | |||
3 | PROVIDES += "virtual/kernel" | 3 | PROVIDES += "virtual/kernel" |
4 | DEPENDS += "virtual/${TARGET_PREFIX}depmod-${@get_kernelmajorversion('${PV}')} virtual/${TARGET_PREFIX}gcc${KERNEL_CCSUFFIX} update-modules" | 4 | DEPENDS += "virtual/${TARGET_PREFIX}depmod-${@get_kernelmajorversion('${PV}')} virtual/${TARGET_PREFIX}gcc${KERNEL_CCSUFFIX} update-modules" |
5 | 5 | ||
6 | KERNEL_IMAGETYPE ?= "zImage" | ||
7 | |||
8 | python __anonymous () { | ||
9 | |||
10 | import bb | ||
11 | |||
12 | kerneltype = bb.data.getVar('KERNEL_IMAGETYPE', d, 1) or '' | ||
13 | if kerneltype == 'uImage': | ||
14 | depends = bb.data.getVar("DEPENDS", d, 1) | ||
15 | depends = "%s u-boot-mkimage-native" % depends | ||
16 | bb.data.setVar("DEPENDS", depends, d) | ||
17 | } | ||
18 | |||
6 | inherit kernel-arch | 19 | inherit kernel-arch |
7 | 20 | ||
8 | PACKAGES_DYNAMIC += "kernel-module-*" | 21 | PACKAGES_DYNAMIC += "kernel-module-*" |
@@ -10,7 +23,6 @@ PACKAGES_DYNAMIC += "kernel-image-*" | |||
10 | 23 | ||
11 | export OS = "${TARGET_OS}" | 24 | export OS = "${TARGET_OS}" |
12 | export CROSS_COMPILE = "${TARGET_PREFIX}" | 25 | export CROSS_COMPILE = "${TARGET_PREFIX}" |
13 | KERNEL_IMAGETYPE ?= "zImage" | ||
14 | 26 | ||
15 | KERNEL_PRIORITY = "${@bb.data.getVar('PV',d,1).split('-')[0].split('.')[-1]}" | 27 | KERNEL_PRIORITY = "${@bb.data.getVar('PV',d,1).split('-')[0].split('.')[-1]}" |
16 | 28 | ||