changeset 267:98c1a2136322

Update package-mini-native.sh to create qemu-image-$ARCH.tar.bz2
author Rob Landley <rob@landley.net>
date Sun, 27 Jan 2008 15:57:10 -0600
parents b45632aeea72
children 43554b4b00cf
files package-mini-native.sh
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/package-mini-native.sh	Sat Jan 26 03:28:03 2008 -0600
+++ b/package-mini-native.sh	Sun Jan 27 15:57:10 2008 -0600
@@ -36,4 +36,17 @@
 chmod +x ${WORK}/uml-package.sh &&
 linux rootfstype=hostfs rw quiet ARCH=${ARCH} PATH=/bin:/usr/bin:/sbin:/usr/sbin init="${HOSTTOOLS}/oneit -p ${WORK}/uml-package.sh"
 
+function shipit()
+{
+  cd "$WORK" &&
+  mkdir qemu-image-$ARCH &&
+  ln "$BUILD"/{image-$ARCH.ext2,zImage-$ARCH,run-$ARCH.sh} qemu-image-$ARCH
 
+  [ $? -ne 0 ] && dienow
+
+  [ "$1" == powerpc ] && ln "$SOURCES"/toys/ppc_rom.bin qemu-image-$ARCH
+  tar cvjf "$BUILD"/qemu-image-$ARCH.tar.bz2 qemu-image-$ARCH &&
+  rm -rf qemu-image-$ARCH
+}
+
+shipit