summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2015-02-03 03:55:48 +0000
committerPádraig Brady <P@draigBrady.com>2015-02-03 10:34:18 +0000
commitdd929bcb997454ce32b5b3e834e29b7ac6e2cac7 (patch)
treec9f403f4b4222047968d6cce1dcd0c76fd7b0ab9 /build-aux
parentb650986cb3789b6c8d347c65879c821b5ec537fa (diff)
downloadgnulib-dd929bcb997454ce32b5b3e834e29b7ac6e2cac7.tar.gz
bootstrap: exit immediately upon gnulib-tool failure
* build-aux/bootstrap: Exit immediately if gnulib-tool fails. This was noticed when gnulib-tool exited early due to failure to apply a patch in coreutils at http://hydra.nixos.org/eval/1172233, but various confusing errors were then given as the build proceeded.
Diffstat (limited to 'build-aux')
-rwxr-xr-xbuild-aux/bootstrap3
1 files changed, 2 insertions, 1 deletions
diff --git a/build-aux/bootstrap b/build-aux/bootstrap
index 2fdf267473..e72894c15c 100755
--- a/build-aux/bootstrap
+++ b/build-aux/bootstrap
@@ -915,7 +915,8 @@ if test $use_libtool = 1; then
esac
fi
echo "$0: $gnulib_tool $gnulib_tool_options --import ..."
-$gnulib_tool $gnulib_tool_options --import $gnulib_modules &&
+$gnulib_tool $gnulib_tool_options --import $gnulib_modules \
+ || die "gnulib-tool failed"
for file in $gnulib_files; do
symlink_to_dir "$GNULIB_SRCDIR" $file \