summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorEmil Velikov <emil.l.velikov@gmail.com>2014-09-18 17:45:39 +0100
committerXiang, Haihao <haihao.xiang@intel.com>2014-11-10 09:59:33 +0800
commitb527e03b7b6a537c913f6c1fb68cdc967b6b4103 (patch)
tree6650ec91c1d044fc325eef3db1c0d2fac40ad8e8 /autogen.sh
parent24cba20a119c96556ae4dc9a90043896ea70e567 (diff)
downloadlibva-intel-driver-b527e03b7b6a537c913f6c1fb68cdc967b6b4103.tar.gz
autogen.sh: fix out of tree invocation
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/autogen.sh b/autogen.sh
index f5164d81..626d2133 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,7 +1,14 @@
#! /bin/sh
-autoreconf -v --install
+srcdir=`dirname "$0"`
+test -z "$srcdir" && srcdir=.
+
+ORIGDIR=`pwd`
+cd "$srcdir"
+
+autoreconf -v --install || exit 1
+cd $ORIGDIR || exit $?
if test -z "$NOCONFIGURE"; then
- ./configure "$@"
+ "$srcdir"/configure "$@"
fi