summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorStef Walter <stefw@gnome.org>2016-02-13 14:30:51 +0100
committerStef Walter <stefw@gnome.org>2016-02-13 14:32:48 +0100
commit324f2d2e1a7c7391c9b7d794265c07af7767dd95 (patch)
treec764eedb2ed87afb1776e5548f88d2e17be2153c /autogen.sh
parent562a3f5e62876a9bbadb135c049a828e303afe0e (diff)
downloadgnome-keyring-324f2d2e1a7c7391c9b7d794265c07af7767dd95.tar.gz
build: Make it easy to run 'make' when $srcdir != $builddir
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/autogen.sh b/autogen.sh
index 6ac30e3c..fa86874a 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -5,6 +5,7 @@ PKG_NAME="gnome-keyring"
USE_GNOME2_MACROS=1
REQUIRED_AUTOMAKE_VERSION=1.7
+olddir=`pwd`
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
@@ -21,3 +22,9 @@ which gnome-autogen.sh || {
}
. gnome-autogen.sh
+
+# Put a redirect makefile here
+if [ ! -f $srcdir/Makefile ]; then
+ cat $srcdir/build/Makefile.redirect > $srcdir/Makefile
+ printf "\nREDIRECT = %s\n" "$(realpath $olddir)" >> $srcdir/Makefile
+fi