--- /dev/null
+#!/bin/sh
+
+BUILDER_LABEL="xen-builder"
+DOM0_LABEL="dom0"
+
+# Create build container
+exists=`docker images $BUILDER_LABEL | grep $BUILDER_LABEL`
+if test -z "$exists"
+then
+ docker build -f alpine-dom0/build.docker -t $BUILDER_LABEL .
+fi
+
+# Create Dom0
+exists=`docker images $DOM0_LABEL | grep $DOM0_LABEL`
+if test -z "$exists"
+then
+ docker build -f alpine-dom0/runtime.docker -t $DOM0_LABEL .
+fi
#!/bin/bash
-HOME_DIR=`pwd`
-OUT_DIR=$HOME_DIR/out
+# Build Dom0. Output is a container labeled "dom0".
+alpine-dom0/build.sh
-BUILDER_LABEL="xen-builder"
-DOM0_LABEL="dom0"
-IMAGE_BUILD_LABEL="image-builder"
-
-# Create build container
-exists=`docker images $BUILDER_LABEL | grep $BUILDER_LABEL`
-if test -z "$exists"
-then
- docker build -f alpine-dom0/build.docker -t $BUILDER_LABEL .
-fi
-
-# Create Dom0
-exists=`docker images $DOM0_LABEL | grep $DOM0_LABEL`
-if test -z "$exists"
-then
- docker build -f alpine-dom0/runtime.docker -t $DOM0_LABEL .
-fi
-
-# Create final image
-exists=`docker images $IMAGE_BUILD_LABEL | grep $IMAGE_BUILD_LABEL`
-if test -z "$exists"
-then
- docker build -f mkimage/mkimage.docker -t $IMAGE_BUILD_LABEL .
-fi
-
-# Create system image
-if ! test -f out/image
-then
- mkdir -p out &>/dev/null
- docker run --privileged -i $IMAGE_BUILD_LABEL /make-efi > out/image
-fi
-
-
-# Clean-up
+# Create final image. Output is out/image.
+mkimage/build.sh
--- /dev/null
+HOME_DIR=`pwd`
+OUT_DIR=$HOME_DIR/out
+IMAGE_BUILD_LABEL="image-builder"
+
+# Create final image
+exists=`docker images $IMAGE_BUILD_LABEL | grep $IMAGE_BUILD_LABEL`
+if test -z "$exists"
+then
+ docker build -f mkimage/mkimage.docker -t $IMAGE_BUILD_LABEL .
+fi
+
+# Create system image
+if ! test -f $OUT_DIR/image
+then
+ mkdir -p $OUT_DIR &>/dev/null
+ docker run --privileged -i $IMAGE_BUILD_LABEL /make-efi > $OUT_DIR/image
+fi
+
+