summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/autogen.sh b/autogen.sh
index 3184e69a7..21860dd94 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,6 +1,13 @@
#!/bin/sh
set -e
+test -n "$srcdir" || srcdir=$(dirname "$0")
+test -n "$srcdir" || srcdir=.
+
+olddir=$(pwd)
+
+cd $srcdir
+
gtkdocize
if test -n "$AUTOMAKE"; then
@@ -34,6 +41,8 @@ else
run_configure=false
fi
+cd "$olddir"
+
if test $run_configure = true; then
- ./configure "$@"
+ $srcdir/configure "$@"
fi