Mercurial > hg > aboriginal
changeset 1230:50015325b804
Teach gentoo-stage1.sh that /dev/null means don't create an hdc.
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 31 Aug 2010 18:22:57 -0500 |
parents | 313c702a0984 |
children | 0a1a177d0e28 |
files | sources/native-builds/gentoo-stage1.sh |
diffstat | 1 files changed, 8 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- 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