summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorMatthias Liertzer <matthias@liertzer.at>2017-03-17 15:07:15 +0100
committerFlorian Müllner <fmuellner@gnome.org>2017-05-11 13:45:44 +0200
commite146428038a9f54b1b21636bee2e8d80924f2d7f (patch)
treef0a06fba6e559bf42f02c3b1c687fdb0598c59d8 /autogen.sh
parent5758401443d09e10184f11e61e6bb14f83688a89 (diff)
downloadmutter-e146428038a9f54b1b21636bee2e8d80924f2d7f.tar.gz
Fix bashism in autogen.sh
https://bugzilla.gnome.org/show_bug.cgi?id=780215
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh10
1 files changed, 6 insertions, 4 deletions
diff --git a/autogen.sh b/autogen.sh
index ba927636e..58fd3cfc7 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
# Run this to generate all the initial makefiles, etc.
srcdir=`dirname $0`
@@ -6,7 +6,9 @@ test -z "$srcdir" && srcdir=.
REQUIRED_AUTOMAKE_VERSION=1.11
-pushd $srcdir
+olddir="$(pwd)"
+
+cd "${srcdir}"
(test -f configure.ac \
&& test -d src) || {
@@ -19,8 +21,8 @@ aclocal --install || exit 1
intltoolize --force --copy --automake || exit 1
autoreconf --verbose --force --install || exit 1
-popd
+cd "${olddir}"
if [ "$NOCONFIGURE" = "" ]; then
- $srcdir/configure "$@" || exit 1
+ "${srcdir}/configure" "$@" || exit 1
fi