2019-03-30 20:02:18 -07:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
|
|
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
2008-09-01 02:26:09 -07:00
|
|
|
|
2013-05-25 11:09:23 -07:00
|
|
|
# build everything in the projects directory
|
2019-03-30 20:02:18 -07:00
|
|
|
PROJECTS=$(echo project/*.mk | xargs -n1 basename | sed 's/\.mk//')
|
2010-06-04 13:57:55 -07:00
|
|
|
FAILED=""
|
2008-09-01 02:26:09 -07:00
|
|
|
|
|
|
|
|
for p in $PROJECTS; do
|
2019-03-30 20:02:18 -07:00
|
|
|
PROJECT=$p nice $DIR/make-parallel || FAILED="$FAILED $p"
|
2008-09-01 02:26:09 -07:00
|
|
|
done
|
2010-06-04 13:57:55 -07:00
|
|
|
|
|
|
|
|
if [ "$FAILED" != "" ]; then
|
2019-03-30 20:02:18 -07:00
|
|
|
echo
|
|
|
|
|
echo some projects have failed to build:
|
|
|
|
|
echo $FAILED
|
2010-06-04 13:57:55 -07:00
|
|
|
fi
|