# HG changeset patch # User Rob Landley # Date 1283296977 18000 # Node ID 50015325b804c945de3703578f25b281dacb139f # Parent 313c702a0984af655f88d9b0650eaefb0fae60ff Teach gentoo-stage1.sh that /dev/null means don't create an hdc. diff -r 313c702a0984 -r 50015325b804 sources/native-builds/gentoo-stage1.sh --- a/sources/native-builds/gentoo-stage1.sh Tue Aug 24 03:08:47 2010 -0500 +++ b/sources/native-builds/gentoo-stage1.sh Tue Aug 31 18:22:57 2010 -0500 @@ -22,7 +22,7 @@ source sources/include.sh || exit 1 [ $# -ne 1 ] && echo "usage: $0 FILENAME" >&2 && exit 1 -[ -e "$1" ] && echo "$1" exists && exit 0 +[ "$1" != "/dev/null" ] && [ -e "$1" ] && echo "$1" exists && exit 0 # We use a lot of our own directories because we may have the same packages # as the aboriginal build, but use different versions. So keep things separate @@ -72,6 +72,10 @@ cleanup_oldfiles -cp -a "$NATIVE_BUILDS/gentoo-stage1-files/." "$WORK" && -cd "$TOP" && -mksquashfs "$WORK" "$1" -noappend -all-root || dienow +cp -a "$NATIVE_BUILDS/gentoo-stage1-files/." "$WORK" || exit 1 + +if [ "$1" != "/dev/null" ] +then + cd "$TOP" && + mksquashfs "$WORK" "$1" -noappend -all-root || dienow +fi