aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/vendors/shared.sh
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/vendors/shared.sh')
-rwxr-xr-xlibraries/vendors/shared.sh4
1 files changed, 1 insertions, 3 deletions
diff --git a/libraries/vendors/shared.sh b/libraries/vendors/shared.sh
index a00540677..64d0e2e1b 100755
--- a/libraries/vendors/shared.sh
+++ b/libraries/vendors/shared.sh
@@ -266,9 +266,7 @@ AnalyzeVHDL() {
local PiplineStatus=("${PIPESTATUS[@]}")
if [[ ${PiplineStatus[0]} -ne 0 ]]; then
echo 1>&2 -e "$Filter_Indent${COLORED_ERROR} While analyzing '$File'. ExitCode: ${PiplineStatus[0]}${ANSI_NOCOLOR}"
- if [[ $CONTINUE_ON_ERROR -eq 1 ]]; then
- exit 1;
- fi
+ test $CONTINUE_ON_ERROR -eq 0 && exit 1
elif [[ ${PiplineStatus[1]} -ne 0 ]]; then
case $(( ${PiplineStatus[1]} % 4 )) in
# TODO: implement CONTINUE_ON_ERROR in cases ...