blob: d98f954c460f0bc0c549eda527603396f31ac969 [file] [log] [blame]
Denys Vlasenko6acf5862012-03-18 23:27:23 +01001#!/bin/sh
2
Dmitry V. Levin868a6662015-01-15 17:01:32 +00003export HDBMEGS=64
Denys Vlasenkoe7a47722012-03-21 11:32:55 +01004
Denys Vlasenko6acf5862012-03-18 23:27:23 +01005build_in_dir()
6{
7 cd "$1" || exit 1
Dmitry V. Levin868a6662015-01-15 17:01:32 +00008 rm -f hdb.img
9 nice -n10 time ./native-build.sh ../hdc.img
10 rm -f hdb.img
11 echo >&3 "Finished: $1"
Denys Vlasenko6acf5862012-03-18 23:27:23 +010012}
13
14started=false
15for dir; do
16 test -d "$dir" || continue
17 test -e "$dir/native-build.sh" || continue
18 echo "Starting: $dir"
Dmitry V. Levin868a6662015-01-15 17:01:32 +000019 build_in_dir "$dir" 3>&1 </dev/null >"$dir.log" 2>&1 &
Denys Vlasenko6acf5862012-03-18 23:27:23 +010020 started=true
21done
22
23$started || {
24 echo "Give me system-image-ARCH directories on command line"
25 exit 1
26}
27
28echo "Waiting to finish"
29wait
30echo "Done, check the logs"