From da94c2e1e576d9129632ee29b333dcd11dbd967d Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Sun, 6 Nov 2016 01:33:55 +0800 Subject: [PATCH] Update build.sh to detect failures --- build.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/build.sh b/build.sh index 7d9662250..953acfa90 100755 --- a/build.sh +++ b/build.sh @@ -42,6 +42,12 @@ build_bin() { echo "* Building binaries" echo "************************" ndk-build -j4 + if [ $? -ne 0 ]; then + echo "!!!!!!!!!!!!!!!!!!!!!!!!" + echo "! Magisk binary tools build failed...." + echo "!!!!!!!!!!!!!!!!!!!!!!!!" + exit 1 + fi echo "************************" echo "* Copying binaries" echo "************************" @@ -57,8 +63,10 @@ build_bin() { zip_package() { if [ ! -f "zip_static/arm/bootimgtools" ]; then + echo "!!!!!!!!!!!!!!!!!!!!!!!!" echo "! Missing binaries!!" echo "! Please run \"$0 build\" before zipping" + echo "!!!!!!!!!!!!!!!!!!!!!!!!" exit 1 fi echo "************************" @@ -103,6 +111,12 @@ sign_zip() { echo "* Compiling ZipAdjust" echo "************************" gcc -o zipsigntools/zipadjust zipsigntools/src/*.c -lz + if [ $? -ne 0 ]; then + echo "!!!!!!!!!!!!!!!!!!!!!!!!" + echo "! ZipAdjust Build failed...." + echo "!!!!!!!!!!!!!!!!!!!!!!!!" + exit 1 + fi chmod 755 zipsigntools/zipadjust fi echo "************************"