Bug 39702 - configure check for ragel

This commit is contained in:
Behdad Esfahbod 2011-08-01 16:39:32 -04:00
parent f5414cf0a2
commit 1264b23e4a
1 changed files with 13 additions and 5 deletions

View File

@ -7,13 +7,21 @@ test -n "$srcdir" || srcdir=.
olddir=`pwd`
cd $srcdir
AUTORECONF=`which autoreconf`
if test -z $AUTORECONF; then
echo -n "checking for ragel... "
which ragel || {
echo "You need to install ragel... See http://www.complang.org/ragel/"
exit 1
}
echo -n "checking for autoreconf... "
which autoreconf || {
echo "*** No autoreconf found, please install it ***"
exit 1
else
autoreconf --force --install || exit $?
fi
}
echo "running autoreconf"
autoreconf --force --install || exit $?
cd $olddir
echo "running configure $@"
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"