Run all scripts with -e so they exit as soon as something breaks. That way the build stops at the first error, not some other error.
Signed-off-by: Anton Lundin <[email protected]> --- Documentation/make_POT.sh | 2 +- Documentation/make_PO_to_ASCIIDOC.sh | 2 +- packaging/macosx/sign | 2 +- packaging/macosx/subsurface.sh | 2 +- packaging/ubuntu/make-package.sh | 2 +- packaging/windows/mxe-based-build.sh | 2 +- scripts/build.sh | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Documentation/make_POT.sh b/Documentation/make_POT.sh index bbf4657..f8ba60f 100755 --- a/Documentation/make_POT.sh +++ b/Documentation/make_POT.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e # # Author(s): Guillaume GARDET <[email protected]> # diff --git a/Documentation/make_PO_to_ASCIIDOC.sh b/Documentation/make_PO_to_ASCIIDOC.sh index c619e0a..2aae388 100755 --- a/Documentation/make_PO_to_ASCIIDOC.sh +++ b/Documentation/make_PO_to_ASCIIDOC.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e # # Author(s): Guillaume GARDET <[email protected]> # diff --git a/packaging/macosx/sign b/packaging/macosx/sign index 8b1b0e8..6d41194 100644 --- a/packaging/macosx/sign +++ b/packaging/macosx/sign @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e # Hash is 3A8CE62A483083EDEA5581A61E770EC1FA8BECE8 but it doesn't seem to # find the key by hash diff --git a/packaging/macosx/subsurface.sh b/packaging/macosx/subsurface.sh index d6738ab..4920c1d 100755 --- a/packaging/macosx/subsurface.sh +++ b/packaging/macosx/subsurface.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e if test "x$GTK_DEBUG_LAUNCHER" != x; then set -x diff --git a/packaging/ubuntu/make-package.sh b/packaging/ubuntu/make-package.sh index a825c51..3e6f4de 100644 --- a/packaging/ubuntu/make-package.sh +++ b/packaging/ubuntu/make-package.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e # start from the directory above the combined subsurface & subsurface/libdivecomputer directory # # in order to be able to make changes to the debian/* files without changing the source diff --git a/packaging/windows/mxe-based-build.sh b/packaging/windows/mxe-based-build.sh index ad1286c..a40de81 100755 --- a/packaging/windows/mxe-based-build.sh +++ b/packaging/windows/mxe-based-build.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e # build Subsurface for Win32 # diff --git a/scripts/build.sh b/scripts/build.sh index 8361c7c..5c2df96 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -e # # this should be run from the src directory, the layout is supposed to # look like this: -- 2.7.4 _______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
