diff options
| author | Richard Purdie <richard@openedhand.com> | 2007-08-08 12:38:56 +0000 |
|---|---|---|
| committer | Richard Purdie <richard@openedhand.com> | 2007-08-08 12:38:56 +0000 |
| commit | 6ca61e5a3cb5443c5203411e10f2c2e74e48b72b (patch) | |
| tree | 1d31b6ae1aade873f4df6dd79c0970fe65c74ad4 | |
| parent | 303cbeeea22248d7d3c635921fe9929106c60150 (diff) | |
| download | poky-6ca61e5a3cb5443c5203411e10f2c2e74e48b72b.tar.gz | |
zaurus-2.6.inc: Merge in installkit function from OE.dev
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2389 311d38ba-8fff-0310-9ca6-ca027cbcb966
| -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 | } | ||
