From 1dd5b938977ce8b61a13f92a815823f1bc6b5beb Mon Sep 17 00:00:00 2001 From: Henry <Henry> Date: Sat, 10 Jan 2015 21:58:19 +0000 Subject: [PATCH] wmake/scripts/AllwmakeParseArguments: Handle stop-on-error Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1485 --- src/fvAgglomerationMethods/Allwmake | 5 ----- wmake/scripts/AllwmakeParseArguments | 12 +++++++++++- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/fvAgglomerationMethods/Allwmake b/src/fvAgglomerationMethods/Allwmake index f03db10d3f9..16340f0efb8 100755 --- a/src/fvAgglomerationMethods/Allwmake +++ b/src/fvAgglomerationMethods/Allwmake @@ -27,10 +27,5 @@ else echo fi -if [ -n "$SCOTCH_ARCH_PATH" ] -then - wmake $targetType scotchGamgAgglomeration -fi - # ----------------------------------------------------------------- end-of-file diff --git a/wmake/scripts/AllwmakeParseArguments b/wmake/scripts/AllwmakeParseArguments index 0c8197c7d4c..cbd5aa01e9b 100644 --- a/wmake/scripts/AllwmakeParseArguments +++ b/wmake/scripts/AllwmakeParseArguments @@ -2,7 +2,7 @@ # ========= | # \\ / F ield | OpenFOAM: The Open Source CFD Toolbox # \\ / O peration | -# \\ / A nd | Copyright (C) 2014 OpenFOAM Foundation +# \\ / A nd | Copyright (C) 2014-2015 OpenFOAM Foundation # \\/ M anipulation | #------------------------------------------------------------------------------ # License @@ -144,6 +144,16 @@ do done +#------------------------------------------------------------------------------ +# If WM_CONTINUE_ON_ERROR not set activate the shell option "stop on error" +#------------------------------------------------------------------------------ + +if [ -z "${WM_CONTINUE_ON_ERROR}" ] +then + set -e +fi + + #------------------------------------------------------------------------------ # Cleanup local variables and functions #------------------------------------------------------------------------------ -- GitLab