summaryrefslogtreecommitdiffstats
path: root/bootstrap.sh
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2004-01-10 22:41:31 +0000
committerLennart Poettering <lennart@poettering.net>2004-01-10 22:41:31 +0000
commit3120d2fecb926fedc4db4d44ff7df025b14355d4 (patch)
treed7f547c63c4c4520737349ecca70711cebf07003 /bootstrap.sh
parent4ae33cd61ac9b003f252b41424a0c292f3eb613d (diff)
many fixes
git-svn-id: file:///home/lennart/svn/public/ivcall/trunk@13 e0b13411-74c3-0310-b366-a0654dd0340f
Diffstat (limited to 'bootstrap.sh')
-rwxr-xr-xbootstrap.sh21
1 files changed, 14 insertions, 7 deletions
diff --git a/bootstrap.sh b/bootstrap.sh
index 73e6c40..6d6db78 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -17,22 +17,29 @@
# along with ivcall; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+run_versioned() {
+ local P
+ type -p "$1-$2" &> /dev/null && P="$1-$2" || local P="$1"
+
+ shift 2
+ "$P" "$@"
+}
+
if [ "x$1" = "xam" ] ; then
set -ex
- automake -a -c
+ run_versioned automake 1.7 -a -c
./config.status
else
set -ex
-
- make maintainer-clean || true
-
rm -rf autom4te.cache
rm -f config.cache
- aclocal
+ run_versioned aclocal 1.7
autoheader
- automake -a -c
+ run_versioned automake 1.7 -a -c
autoconf -Wall
- ./configure "$@"
+ ./configure --sysconfdir=/etc "$@"
+
+ make clean
fi