diff options
author | Thomas Haller <thaller@redhat.com> | 2023-07-24 16:05:57 (GMT) |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2023-07-24 16:19:50 (GMT) |
commit | 2fa73ce04788120470dcfda2710f8727dc2cf97b (patch) | |
tree | 3bc4933a7f94dca84e6ea5463a62eedba384fd34 | |
parent | fc7862967aba0e15f29a5fcf0af67f2b8e540a3d (diff) | |
download | libnl-2fa73ce04788120470dcfda2710f8727dc2cf97b.zip libnl-2fa73ce04788120470dcfda2710f8727dc2cf97b.tar.gz libnl-2fa73ce04788120470dcfda2710f8727dc2cf97b.tar.bz2 |
build: ensure "autogen.sh" scripts fail on error
-rwxr-xr-x | autogen.sh | 4 | ||||
-rwxr-xr-x | doc/autogen.sh | 6 |
2 files changed, 7 insertions, 3 deletions
@@ -1,5 +1,7 @@ #!/bin/bash +set -e + die() { echo "$@" >&2 exit 1 @@ -10,6 +12,6 @@ BASEDIR="$(dirname "$0")" cd "$BASEDIR" || die "Could not change into base directory $BASEDIR" autoreconf -fi || die "Error during autoreconf" -rm -Rf autom4te.cache; +rm -rf autom4te.cache doc/autogen.sh || die "Error during doc/autogen.sh" diff --git a/doc/autogen.sh b/doc/autogen.sh index a569614..1122a8e 100755 --- a/doc/autogen.sh +++ b/doc/autogen.sh @@ -1,4 +1,6 @@ #!/bin/bash -autoreconf -fi; -rm -Rf autom4te.cache; +set -e + +autoreconf -fi +rm -rf autom4te.cache |