diff options
-rw-r--r-- | meta/conf/machine/include/zaurus-2.6.inc | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/meta/conf/machine/include/zaurus-2.6.inc b/meta/conf/machine/include/zaurus-2.6.inc index 681d38770b..cf0a238a70 100644 --- a/meta/conf/machine/include/zaurus-2.6.inc +++ b/meta/conf/machine/include/zaurus-2.6.inc | |||
@@ -16,3 +16,30 @@ MACHINE_EXTRA_RRECOMMENDS_c7x0 = "kernel-module-snd-soc-corgi" | |||
16 | MACHINE_EXTRA_RRECOMMENDS_akita = "kernel-module-snd-soc-spitz" | 16 | MACHINE_EXTRA_RRECOMMENDS_akita = "kernel-module-snd-soc-spitz" |
17 | MACHINE_EXTRA_RRECOMMENDS_spitz = "kernel-module-snd-soc-spitz" | 17 | MACHINE_EXTRA_RRECOMMENDS_spitz = "kernel-module-snd-soc-spitz" |
18 | MACHINE_EXTRA_RRECOMMENDS_poodle = "kernel-module-snd-soc-poodle" | 18 | MACHINE_EXTRA_RRECOMMENDS_poodle = "kernel-module-snd-soc-poodle" |
19 | |||
20 | MACHINE_POSTPROCESS_COMMAND = "zaurus_make_installkit" | ||
21 | |||
22 | zaurus_make_installkit () { | ||
23 | cd ${DEPLOY_DIR_IMAGE} | ||
24 | rm -rf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit/ | ||
25 | mkdir ${IMAGE_NAME}-installkit/ | ||
26 | |||
27 | # Get the latest kernel using the zImage-<machine>.bin symlink | ||
28 | cp zImage-${MACHINE}.bin ${IMAGE_NAME}-installkit/zImage.bin | ||
29 | |||
30 | if [ "${MACHINE}" = "spitz" ]; then | ||
31 | cp gnu-tar ${IMAGE_NAME}-installkit/ | ||
32 | cp ${IMAGE_NAME}.rootfs.tar.gz ${IMAGE_NAME}-installkit/hdimage1.tgz | ||
33 | else | ||
34 | cp ${IMAGE_NAME}.rootfs.jffs2 ${IMAGE_NAME}-installkit/initrd.bin | ||
35 | fi | ||
36 | |||
37 | # All zaurus machines except collie need updater.sh | ||
38 | if [ "${MACHINE}" != "collie" ]; then | ||
39 | cp updater.sh.${MACHINE} ${IMAGE_NAME}-installkit/updater.sh | ||
40 | fi | ||
41 | |||
42 | tar czf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit.tgz ${IMAGE_NAME}-installkit/ | ||
43 | md5sum ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit.tgz > ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit.tgz.md5 | ||
44 | rm -rf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit/ | ||
45 | } | ||