[oe-commits] org.oe.dev collie-2.6.inc: copy installkit code from zaurus-2.6.inc

koen commit openembedded-commits at lists.openembedded.org
Tue Dec 11 20:33:30 UTC 2007


collie-2.6.inc: copy installkit code from zaurus-2.6.inc

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 43dea0134aceb7d9e9b13bdaf025552aeef1fa64
ViewMTN: http://monotone.openembedded.org/revision/info/43dea0134aceb7d9e9b13bdaf025552aeef1fa64
Files:
1
conf/machine/include/collie-2.6.inc
Diffs:

#
# mt diff -r39b27e31a7770e5328446297a0b0df7ef29b07d3 -r43dea0134aceb7d9e9b13bdaf025552aeef1fa64
#
# 
# 
# patch "conf/machine/include/collie-2.6.inc"
#  from [45eae6d23b69ac8c4c6345c230a28c7b03316d5e]
#    to [4c2267c98964a40d4dd4216de14ec06eb578694d]
# 
============================================================
--- conf/machine/include/collie-2.6.inc	45eae6d23b69ac8c4c6345c230a28c7b03316d5e
+++ conf/machine/include/collie-2.6.inc	4c2267c98964a40d4dd4216de14ec06eb578694d
@@ -1,6 +1,33 @@ MACHINE_EXTRA_RDEPENDS = "kernel-modules
 PREFERRED_PROVIDER_virtual/kernel = "linux-rp"
 
 SERIAL_CONSOLE = "115200 ttySA0"
 MACHINE_FEATURES = "kernel26 apm pcmcia screen irda usbgadget keyboard touchscreen wifi"
 
 MACHINE_EXTRA_RDEPENDS = "kernel-modules"
+
+MACHINE_POSTPROCESS_COMMAND = "zaurus_make_installkit"
+
+zaurus_make_installkit () {
+    cd ${DEPLOY_DIR_IMAGE}
+    rm -rf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit/
+    mkdir ${IMAGE_NAME}-installkit/
+    # Get the latest kernel using the zImage-<machine>.bin symlink
+    cp zImage-${MACHINE}.bin ${IMAGE_NAME}-installkit/zImage.bin
+    if [ "${MACHINE}" = "spitz" ]; then
+        cp gnu-tar ${IMAGE_NAME}-installkit/
+        cp ${IMAGE_NAME}.rootfs.tar.gz ${IMAGE_NAME}-installkit/hdimage1.tgz
+    else
+        [ -f ${IMAGE_NAME}.rootfs.jffs2 ] && cp ${IMAGE_NAME}.rootfs.jffs2 ${IMAGE_NAME}-installkit/initrd.bin
+    fi
+
+    # All zaurus machines except collie need updater.sh
+    if [ "${MACHINE}" != "collie" ]; then
+        cp updater.sh.${MACHINE} ${IMAGE_NAME}-installkit/updater.sh
+    fi
+
+    tar czf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit.tgz ${IMAGE_NAME}-installkit/
+    md5sum ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit.tgz > ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit.tgz.md5
+    rm -rf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit/
+}
+
+






More information about the Openembedded-commits mailing list