diff options
author | fergus.henderson <fergus.henderson@01de4be4-8c4a-0410-9132-4925637da917> | 2008-04-18 16:01:42 +0000 |
---|---|---|
committer | fergus.henderson <fergus.henderson@01de4be4-8c4a-0410-9132-4925637da917> | 2008-04-18 16:01:42 +0000 |
commit | c428a1768a08528b34bf9d7fbc5254f1f27d7271 (patch) | |
tree | 4db707539b301d1c3fe12bc6562ad2e6ffdd735a /autogen.sh | |
parent | c29f13256c3ca296e196b4d00186c81f2f30ab42 (diff) | |
download | distcc-c428a1768a08528b34bf9d7fbc5254f1f27d7271.tar.gz |
Address review comments on an earlier change:
- autogen.sh now uses "#!/bin/sh -e" rather than "|| exit 1" everywhere.
- autogen.sh now determines srcdir automatically from $0
- autogen.sh no longer tells you to run "./configure --srcdir=.".
git-svn-id: http://distcc.googlecode.com/svn/trunk@62 01de4be4-8c4a-0410-9132-4925637da917
Diffstat (limited to 'autogen.sh')
-rwxr-xr-x | autogen.sh | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -1,4 +1,4 @@ -#! /bin/sh +#! /bin/sh -e # Usage: autogen.sh [srcdir] # Run this script to build distcc from CVS. @@ -16,19 +16,23 @@ else exit 1 fi -srcdir=${1:-.} +srcdir=`dirname "$0"` builddir=`pwd` echo "$0: running $ACLOCAL" -(cd $srcdir && $ACLOCAL -I m4 --output=$builddir/aclocal.m4) || exit 1 +(cd $srcdir && $ACLOCAL -I m4 --output=$builddir/aclocal.m4) echo "$0: running $AUTOHEADER" [ -d src ] || mkdir src # Needed for autoheader to generate src/config.h.in. -$AUTOHEADER $srcdir/configure.ac || exit 1 +$AUTOHEADER $srcdir/configure.ac echo "$0: running $AUTOCONF" -$AUTOCONF $srcdir/configure.ac > configure || exit 1 -chmod +x configure || exit 1 +$AUTOCONF $srcdir/configure.ac > configure +chmod +x configure -echo "Now run './configure --srcdir=$srcdir' and then 'make'." +if [ "$srcdir" = "." ]; then + echo "Now run './configure' and then 'make'." +else + echo "Now run './configure --srcdir=$srcdir' and then 'make'." +fi exit 0 |