#!/bin/sh trap 'exit 1' USR1 die() { printf '%s\n' "$@" 1>&2; kill -USR1 $$; } git submodule update --init || echo "Failed to update Gnulib sources from git." if test -x ./gnulib/gnulib-tool; then ./gnulib/gnulib-tool --update -S || die "Failed to update Gnulib." else die "Gnulib sources are not properly installed in gnulib/." fi autoreconf -fis