add readme file to zip archive

pull/5/head
Tomas M 2012-11-08 04:13:26 -09:00
parent 1fb1b260a1
commit 27d6c383cd
1 changed files with 6 additions and 3 deletions

9
build
View File

@ -5,6 +5,7 @@ export PATH=.:./tools:../tools:/usr/sbin:/usr/bin:/sbin:/bin:/
CHANGEDIR=$(dirname $(readlink -f $0)) CHANGEDIR=$(dirname $(readlink -f $0))
echo "Changing current directory to $CHANGEDIR" echo "Changing current directory to $CHANGEDIR"
CWD="$(pwd)"
cd $CHANGEDIR cd $CHANGEDIR
. ./.config || exit 1 . ./.config || exit 1
@ -50,7 +51,6 @@ if [ -d rootcopy ]; then
cp -a rootcopy $LIVEKITDATA/$LIVEKITNAME/ cp -a rootcopy $LIVEKITDATA/$LIVEKITNAME/
fi fi
# create ISO for CD image # create ISO for CD image
echo "Creating ISO file for CD boot..." echo "Creating ISO file for CD boot..."
cd "$LIVEKITDATA" cd "$LIVEKITDATA"
@ -59,13 +59,16 @@ if [ ! -d $TARGET ]; then
TARGET=/tmp TARGET=/tmp
fi fi
mkisofs -o "$TARGET/$LIVEKITNAME-$(uname -m).iso" -v -J -R -D -A "$LIVEKITNAME" -V "$LIVEKITNAME" \ ARCH=$(uname -m)
mkisofs -o "$TARGET/$LIVEKITNAME-$ARCH.iso" -v -J -R -D -A "$LIVEKITNAME" -V "$LIVEKITNAME" \
-no-emul-boot -boot-info-table -boot-load-size 4 \ -no-emul-boot -boot-info-table -boot-load-size 4 \
-b "$LIVEKITNAME"/boot/isolinux.bin -c "$LIVEKITNAME"/boot/isolinux.boot . \ -b "$LIVEKITNAME"/boot/isolinux.bin -c "$LIVEKITNAME"/boot/isolinux.boot . \
>/dev/null 2>/dev/null >/dev/null 2>/dev/null
cat "$CWD/bootinfo.txt" | fgrep -v "#" | sed -r "s/mylinux/$LIVEKITNAME/" > readme.txt
echo "Creating ZIP for USB boot..." echo "Creating ZIP for USB boot..."
zip -0 -r "$TARGET/$LIVEKITNAME-$(uname -m).zip" * zip -0 -r "$TARGET/$LIVEKITNAME-$ARCH.zip" *
cd .. cd ..
rm -Rf "$LIVEKITDATA" rm -Rf "$LIVEKITDATA"