diff options
| author | John Bowler <jbowler@nslu2-linux.org> | 2005-08-14 18:00:44 +0000 |
|---|---|---|
| committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-08-14 18:00:44 +0000 |
| commit | 116dddad4ec038b7d4322f8201556e6cf420fb96 (patch) | |
| tree | 6b63fde6284678a936958ac42f0743a8e1869e70 /classes | |
| parent | aa37baae309e595282a53af6cdfe7a5a77eb530a (diff) | |
| parent | 856f8e9dbe8ab445ecde0e10c86bcc9b0bda00f8 (diff) | |
merge of a43a3081d043237ce284af591c69b35171e746be
and b91f743ce475bca1b138c7fd63260e83a34f53c2
Diffstat (limited to 'classes')
| -rw-r--r-- | classes/nslu2-jffs2-image.bbclass (renamed from classes/nslu2_flashimg.bbclass) | 0 | ||||
| -rw-r--r-- | classes/nslu2-ramdisk-image.bbclass | 18 |
2 files changed, 18 insertions, 0 deletions
diff --git a/classes/nslu2_flashimg.bbclass b/classes/nslu2-jffs2-image.bbclass index 56ad0f0659..56ad0f0659 100644 --- a/classes/nslu2_flashimg.bbclass +++ b/classes/nslu2-jffs2-image.bbclass diff --git a/classes/nslu2-ramdisk-image.bbclass b/classes/nslu2-ramdisk-image.bbclass new file mode 100644 index 0000000000..0b545854fd --- /dev/null +++ b/classes/nslu2-ramdisk-image.bbclass @@ -0,0 +1,18 @@ +NSLU2_SLUGIMAGE_ARGS ?= "" + +nslu2_pack_image () { + install -d ${DEPLOY_DIR_IMAGE}/slug + install -m 0644 ${STAGING_LIBDIR}/nslu2-binaries/RedBoot \ + ${STAGING_LIBDIR}/nslu2-binaries/Trailer \ + ${STAGING_LIBDIR}/nslu2-binaries/SysConf \ + ${DEPLOY_DIR_IMAGE}/slug/ + install -m 0644 ${DEPLOY_DIR_IMAGE}/zImage-${IMAGE_BASENAME} ${DEPLOY_DIR_IMAGE}/slug/vmlinuz + install -m 0644 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext2.gz ${DEPLOY_DIR_IMAGE}/slug/ramdisk.ext2.gz + cd ${DEPLOY_DIR_IMAGE}/slug + slugimage -p -b RedBoot -s SysConf -r Ramdisk:ramdisk.ext2.gz -t Trailer \ + -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.ramdisk.img ${NSLU2_SLUGIMAGE_ARGS} + rm -rf ${DEPLOY_DIR_IMAGE}/slug +} + +EXTRA_IMAGEDEPENDS += 'slugimage-native nslu2-linksys-firmware' +IMAGE_POSTPROCESS_COMMAND += "nslu2_pack_image; " |
