summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-04-13 16:01:36 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-04-13 17:26:22 -0400
commita87c96cd79cdd56d759099f27a91d64ff45325f5 (patch)
tree5525ebec4eb2a875b53862d444ae4be0a1235999
parentabac7b2832c878d01ddabef535a76a64bf47fb5a (diff)
downloadrockbox-a87c96cd79cdd56d759099f27a91d64ff45325f5.tar.gz
rockbox-a87c96cd79cdd56d759099f27a91d64ff45325f5.zip
checkwps: have the ./buildall.sh script log all build failures.
Change-Id: I61be0fca0cb65e7c7108180150df5585fd83c3b5
-rw-r--r--.gitignore1
-rwxr-xr-xtools/checkwps/buildall.sh8
2 files changed, 8 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index e748449989..6cdf75db70 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,6 +18,7 @@
18/tools/checkwps/autoconf.h 18/tools/checkwps/autoconf.h
19/tools/checkwps/make.dep 19/tools/checkwps/make.dep
20/tools/checkwps/rockbox-info.txt 20/tools/checkwps/rockbox-info.txt
21/tools/checkwps/checkwps.failures
21 22
22# android: java build system 23# android: java build system
23/android/bin 24/android/bin
diff --git a/tools/checkwps/buildall.sh b/tools/checkwps/buildall.sh
index a7eb1b7244..086d81bf48 100755
--- a/tools/checkwps/buildall.sh
+++ b/tools/checkwps/buildall.sh
@@ -40,12 +40,18 @@ then
40 exit 40 exit
41fi 41fi
42 42
43echo > checkwps.failures
44
43awk -f $rootdir/parse_configure.awk $rootdir/../configure | ( 45awk -f $rootdir/parse_configure.awk $rootdir/../configure | (
44 while read target model 46 while read target model
45 do 47 do
46 make -j $jobs clean 48 make -j $jobs clean
47 $toolsdir/configure --target=$model --type=C --ram=32 --lcdwidth=100 --lcdheight=100 # 32 should always give default RAM, assume 100x100 for RaaA for now 49 $toolsdir/configure --target=$model --type=C --ram=32 --lcdwidth=100 --lcdheight=100 # 32 should always give default RAM, assume 100x100 for RaaA for now
48 make -j $jobs 50 make -j $jobs
49 mv checkwps.$model $outdir 51 if [ -f checkwps.$model ] ; then
52 mv checkwps.$model $outdir
53 else
54 echo "checkwps.$model" >> checkwps.failures
55 fi
50 done 56 done
51) 57)