Mercurial > hg > piper-vamp-js-builds
comparison build-all.sh @ 50:ec5b5a9adac2
Overhaul to use Vext for external repos
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Wed, 28 Jun 2017 10:49:26 +0100 |
parents | b51164a0c0f9 |
children | 5e9027b32179 |
comparison
equal
deleted
inserted
replaced
49:3b7d1a5b8dde | 50:ec5b5a9adac2 |
---|---|
5 clean=yes | 5 clean=yes |
6 fi | 6 fi |
7 | 7 |
8 set -eu | 8 set -eu |
9 | 9 |
10 ./vext install | |
11 | |
10 for x in *; do | 12 for x in *; do |
11 if [ -d "$x" ] && [ -f "$x/Makefile" ]; then | 13 if [ -d "$x" ] && [ -d "ext/$x" ] && [ -f "$x/Makefile" ]; then |
12 if [ -n "$clean" ]; then | 14 if [ -n "$clean" ]; then |
13 make -C "$x" clean | 15 make -C "$x" clean |
14 fi | 16 fi |
15 make -C "$x" em | 17 make -C "$x" -j3 em |
16 fi | 18 fi |
17 done | 19 done |
18 | 20 |
19 for x in *; do | 21 for x in *; do |
20 if [ -d "$x" ] && [ -f "$x/Makefile" ]; then | 22 if [ -d "$x" ] && [ -f "$x/Makefile" ]; then |