Merge branch 'xa_branch'
[mesa.git] / autogen.sh
index 904cd6746c8734b2c33e3f80773d4759715d2f6e..c76bf8b07bd001c641babb4f129f426036d513c4 100755 (executable)
@@ -1,12 +1,18 @@
 #! /bin/sh
 
-srcdir=`dirname $0`
+srcdir=`dirname "$0"`
 test -z "$srcdir" && srcdir=.
 
+SRCDIR=`(cd "$srcdir" && pwd)`
 ORIGDIR=`pwd`
-cd $srcdir
+
+if test "x$SRCDIR" != "x$ORIGDIR"; then
+       echo "Mesa cannot be built when srcdir != builddir" 1>&2
+       exit 1
+fi
+
+MAKEFLAGS=""
 
 autoreconf -v --install || exit 1
-cd $ORIGDIR || exit $?
 
-$srcdir/configure --enable-maintainer-mode "$@"
+"$srcdir"/configure "$@"