[oe-commits] org.oe.dev packages/linux/linux-dht-walnut_2.6.20.bb: Build kernel using gcc 4.x

ifaistos commit openembedded-commits at lists.openembedded.org
Mon May 28 21:49:52 UTC 2007


packages/linux/linux-dht-walnut_2.6.20.bb: Build kernel using gcc 4.x
Set compatible machine
Make sure kernel-image post-processing takes into account TARGET_VENDOR

Author: ifaistos at openembedded.org
Branch: org.openembedded.dev
Revision: 60890745039c50887c5e6a591e0945ac8d58b3a9
ViewMTN: http://monotone.openembedded.org/revision.psp?id=60890745039c50887c5e6a591e0945ac8d58b3a9
Files:
1
packages/linux/linux-dht-walnut_2.6.20.bb
Diffs:

#
# mt diff -r9058dac506daee114d8f4d65159b774df87bc1e6 -r60890745039c50887c5e6a591e0945ac8d58b3a9
#
# 
# 
# patch "packages/linux/linux-dht-walnut_2.6.20.bb"
#  from [5bba799fb41647abc69b90597720e73eac8304a3]
#    to [f23c8800451f8371e22b01fd97f62d7bc93b9c4a]
# 
============================================================
--- packages/linux/linux-dht-walnut_2.6.20.bb	5bba799fb41647abc69b90597720e73eac8304a3
+++ packages/linux/linux-dht-walnut_2.6.20.bb	f23c8800451f8371e22b01fd97f62d7bc93b9c4a
@@ -1,10 +1,12 @@
+# Copyright (C) 2007, Stelios Koroneos - Digital OPSiS, All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
 SECTION = "kernel"
 DESCRIPTION = "Linux kernel for DHT-Walnut (ppc)  machine"
 LICENSE = "GPL"
-PR = "r2"
+PR = "r3"
 DEPENDS = "u-boot"
 
-KERNEL_CCSUFFIX = "-3.4.4"
+COMPATIBLE_MACHINE = "dht-walnut"
 
 SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
            file://dht-walnut_defconfig"
@@ -46,14 +48,17 @@ do_install_append () {
 
 
 do_install_append () {
-        install -d  ${DEPLOY_DIR}/images
-        install -m 0755 arch/ppc/boot/images/zImage.elf ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME}.elf
-        install -m 0755 vmlinux ${DEPLOY_DIR}/images/
-        powerpc${TARGET_VENDOR}-${TARGET_OS}-objcopy -O binary -R .note -R .comment -S ${DEPLOY_DIR}/images/vmlinux ${DEPLOY_DIR}/images/linux.bin
-        gzip -f -9 ${DEPLOY_DIR}/images/linux.bin
-        mkimage -A ppc -O linux -T kernel -C gzip -a 0 -e 0 -n "ppc405"+${PV} -d ${DEPLOY_DIR}/images/linux.bin.gz ${DEPLOY_DIR}/images/uImage-${PV}-${MACHINE}-${DATETIME}.bin        
-        rm ${DEPLOY_DIR}/images/vmlinux
-        rm ${DEPLOY_DIR}/images/linux.bin.gz
+        install -d  ${DEPLOY_DIR_IMAGE}
+        install -m 0755 arch/ppc/boot/images/zImage.elf \ 
+                ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME}.elf
+        install -m 0755 vmlinux ${DEPLOY_DIR_IMAGE}/
+        powerpc${TARGET_VENDOR}-${TARGET_OS}-objcopy -O binary -R .note -R .comment -S \ 
+               ${DEPLOY_DIR_IMAGE}/vmlinux ${DEPLOY_DIR_IMAGE}/linux.bin
+        gzip -f -9 ${DEPLOY_DIR_IMAGE}/linux.bin
+        mkimage -A ppc -O linux -T kernel -C gzip -a 0 -e 0 -n "ppc405"+${PV} -d ${DEPLOY_DIR_IMAGE}/linux.bin.gz \ 
+                ${DEPLOY_DIR_IMAGE}/uImage-${PV}-${MACHINE}-${DATETIME}.bin        
+        rm ${DEPLOY_DIR_IMAGE}/vmlinux
+        rm ${DEPLOY_DIR_IMAGE}/linux.bin.gz
 
 
 }






More information about the Openembedded-commits mailing list