1.1 --- a/uml-make-image Fri Mar 09 23:57:04 2012 +0100
1.2 +++ b/uml-make-image Sat Mar 10 00:32:12 2012 +0100
1.3 @@ -11,7 +11,7 @@
1.4 fi
1.5
1.6 if [ "$1" = '--help' ]; then
1.7 - echo "Usage: `basename $0` [ --root ] <root image size in GB> <swap image size in MB>" 1>&2
1.8 + echo "Usage: `basename $0` [ --root ] [ --do-not-populate ] <root image size in GB> <swap image size in MB>" 1>&2
1.9 exit 1
1.10 fi
1.11
1.12 @@ -22,6 +22,13 @@
1.13 AS_USER=
1.14 fi
1.15
1.16 +if [ "$1" = '--do-not-populate' ]; then
1.17 + shift 1
1.18 + DO_NOT_POPULATE=$1
1.19 +else
1.20 + DO_NOT_POPULATE=
1.21 +fi
1.22 +
1.23 if [ ! "$1" ]; then
1.24 echo "Need a root image size in GB." 1>&2
1.25 exit 1
1.26 @@ -36,7 +43,7 @@
1.27 SWAPSIZE=$2
1.28 THISDIR=`dirname "$0"`
1.29
1.30 -if [ ! -e "$PACKAGEROOT" ]; then
1.31 +if [ ! -e "$PACKAGEROOT" ] && [ ! "$DO_NOT_POPULATE" ]; then
1.32 echo "A package root must first be made using user-setup." 1>&2
1.33 exit 1
1.34 fi
1.35 @@ -55,5 +62,7 @@
1.36
1.37 # Image population activities.
1.38
1.39 -"$AS_USER" "$THISDIR/uml-access-image" "$THISDIR/uml-populate-image"
1.40 -"$AS_USER" "$THISDIR/uml-access-image" "$THISDIR/uml-make-network"
1.41 +if [ ! "$DO_NOT_POPULATE" ]; then
1.42 + "$AS_USER" "$THISDIR/uml-access-image" "$THISDIR/uml-populate-image"
1.43 + "$AS_USER" "$THISDIR/uml-access-image" "$THISDIR/uml-make-network"
1.44 +fi