diff build.sh @ 1045:a5b0f0a11792

Add BUILD_RW_SYSTEM_IMAGE=1 config option to build 2 gig writeable HDA (new stage named rw-system-image-$ARCH).
author Rob Landley <rob@landley.net>
date Sat, 01 May 2010 01:00:26 -0500
parents 5897a868313e
children abc8ddd4d9f0
line wrap: on
line diff
--- a/build.sh	Sat May 01 00:58:02 2010 -0500
+++ b/build.sh	Sat May 01 01:00:26 2010 -0500
@@ -105,3 +105,11 @@
   time ./system-image.sh $1 || exit 1
 fi
 
+if [ ! -z "$BUILD_RW_SYSTEM_IMAGE" ] && not_already rw-image
+then
+  # Optimization: don't rebuild kernel if we don't need to.
+  mkdir -p "$BUILD/rw-system-image-$ARCH" &&
+  cp "$BUILD/system-image-$ARCH"/zImage-* "$BUILD/rw-system-image-$ARCH"
+
+  STAGE_NAME=rw-system-image SYSIMAGE_TYPE=ext2 SYSIMAGE_HDA_MEGS=2048 time ./system-image.sh $1 || exit 1
+fi