From 513792d2c87fb8276f65e72dd293637477719765 Mon Sep 17 00:00:00 2001 From: Abheek Dhawan Date: Wed, 17 Nov 2021 18:22:26 -0600 Subject: [PATCH] Modify test.sh to exit with exit code 1 on failed compilation --- test.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test.sh b/test.sh index 3329a5f..da0f86d 100755 --- a/test.sh +++ b/test.sh @@ -3,7 +3,11 @@ FILES=*/*/*.cpp for f in $FILES do - gcc "$f" -lstdc++ -o /dev/null - status=$? - [ $status -eq 0 ] && echo "$f was compiled successfully" || echo "Compilation of $f failed" + gcc "$f" -lstdc++ -o /dev/null; + status=$?; + if [ $status -eq 1 ]; then + echo "Compilation of $f failed"; + exit 1; + fi + echo "$f was compiled successfully"; done