From 1264b23e4a4ae1c9831a3009e1c7ab8e65a5b434 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Mon, 1 Aug 2011 16:39:32 -0400 Subject: [PATCH] Bug 39702 - configure check for ragel --- autogen.sh | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/autogen.sh b/autogen.sh index f207aa741..cdebe07c6 100755 --- a/autogen.sh +++ b/autogen.sh @@ -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" "$@"