From ca8ef2b73f74082dd8da2e03616193c9e7cb3051 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Sat, 1 Oct 2016 10:39:03 -0700 Subject: [PATCH] Fix running autogen.sh out-of-tree As done in GNOME's jhbuild building tool. https://bugzilla.libsdl.org/show_bug.cgi?id=3374 --- autogen.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/autogen.sh b/autogen.sh index 649d7b31e9cde..3e958e19565be 100755 --- a/autogen.sh +++ b/autogen.sh @@ -3,6 +3,10 @@ echo "Generating build information using autoconf" echo "This may take a while ..." +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. +pushd $srcdir + # Regenerate configuration files cat acinclude/* >aclocal.m4 found=false @@ -15,5 +19,7 @@ if test x$found = xfalse; then fi (cd test; sh autogen.sh) +popd + # Run configure for this platform echo "Now you are ready to run ./configure"