1#!/bin/sh 2 3export HDBMEGS=64 4keep_hdb=false 5 6build_in_dir() 7{ 8 cd "$1" || exit 1 9 rm -f hdb.img 10 nice -n10 time ./native-build.sh ../hdc.img 11 $keep_hdb || rm -f hdb.img 12 echo >&3 "Finished: $1" 13} 14 15started=false 16for dir; do 17 test -d "$dir" || continue 18 test -e "$dir/native-build.sh" || continue 19 echo "Starting: $dir" 20 build_in_dir "$dir" 3>&1 </dev/null >"$dir.log" 2>&1 & 21 started=true 22done 23 24$started || { 25 echo "Give me system-image-ARCH directories on command line" 26 exit 1 27} 28 29echo "Waiting to finish" 30wait 31echo "Done, check the logs" 32