Mercurial > hg > control-images
view build.sh @ 10:49b4a99dcf03
Added tag 1.1.0 for changeset 242a1e03ce15
author | Rob Landley <rob@landley.net> |
---|---|
date | Sun, 02 Oct 2011 23:29:25 -0500 |
parents | 242a1e03ce15 |
children | afc6248ee1d6 |
line wrap: on
line source
#/bin/bash if [ "$1" != "all" ] && [ ! -x "images/$1/build.sh" ] then echo 'Available images (or "all"):' ls images exit 1 fi build_control_image() { ( IMAGENAME="$1" MYDIR=$(readlink -f images/"$1") source common/include.sh && source images/"$1"/build.sh && squash_image ) } if [ "$1" != all ] then build_control_image "$1" else for i in $(ls images) do echo "=== Checking $i" [ -e build/$i.hdc ] && echo "build/$i.hdc exists" && continue build_control_image "$i" || exit 1 done fi