diff --git a/autogen.sh b/autogen.sh index 4b2af12..531dcb4 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,5 +1,23 @@ #!/bin/sh +set -e + +# Commands this script needs +needed='rm mkdir autoreconf echo' +if ! type $needed >/dev/null 2>&1 +then + for cmd in $needed + do + if ! type $cmd >/dev/null 2>&1 + then + # Have type print an error message for each missing command + type $cmd || true + fi + done + echo A required command is missing. Unable to continue. + exit 1 +fi + rm -rf autom4te.cache rm -f depcomp aclocal.m4 missing config.guess config.sub install-sh rm -f configure config.h.in config.h.in~ m4/libtool.m4 m4/lt*.m4 Makefile.in