build.sh: generate target list by `make list-targets`

This commit is contained in:
Jan-Philipp Litza 2017-10-15 17:29:06 +02:00
parent e27448234b
commit 6737c22962
No known key found for this signature in database
GPG Key ID: 1FB658053CE27196
1 changed files with 4 additions and 1 deletions

View File

@ -2,7 +2,6 @@
# environmental and build settings # environmental and build settings
KEYFILE="${KEYFILE:-"$HOME/.ecdsakey"}" KEYFILE="${KEYFILE:-"$HOME/.ecdsakey"}"
GLUON_TARGETS="${GLUON_TARGETS:-"ar71xx-generic ar71xx-nand mpc85xx-generic x86-generic x86-64"}"
GLUON_PRIORITY="${GLUON_PRIORITY:-7}" GLUON_PRIORITY="${GLUON_PRIORITY:-7}"
# start of script # start of script
@ -20,6 +19,10 @@ GLUON_DIR="${GLUON_SITEDIR}/gluon/"
cd "${GLUON_DIR}" cd "${GLUON_DIR}"
make update V=s make update V=s
if [ -z "${GLUON_TARGETS:-}" ]; then
GLUON_TARGETS="$(make list-targets)"
fi
for target in $GLUON_TARGETS; do for target in $GLUON_TARGETS; do
echo "Building target ${target}" echo "Building target ${target}"
make clean GLUON_TARGET="$target" V=s make clean GLUON_TARGET="$target" V=s