6bb4f29229e1f8482ab69080f5d318e8700b3a01
[monky] / autogen.sh
1 #!/bin/sh
2 # $Id$
3
4 # autogen.sh
5 # optional $1 = full path to svn local working repository
6
7 AUTOCONF=${AUTOCONF:-autoconf}
8 AUTOMAKE=${AUTOMAKE:-automake}
9 ACLOCAL=${ACLOCAL:-aclocal}
10 AUTOHEADER=${AUTOHEADER:-autoheader}
11 LIBTOOLIZE=${LIBTOOLIZE:-libtoolize}
12 WORKINGREPO=${1:-.}
13
14 # substitute svn revision
15 revision=`LC_ALL=C svn info ${WORKINGREPO} | awk '/^Revision: / {printf "%05d\n", $2}'`
16 sed -e "s/@REVISION@/${revision}/g" \
17     < "configure.ac.in" > "configure.ac"
18
19 echo Running $ACLOCAL ... && $ACLOCAL
20 echo Running $LIBTOOLIZE --force ... && $LIBTOOLIZE --force
21 echo Running $AUTOHEADER ... && $AUTOHEADER
22 echo Running $AUTOMAKE -a ... && $AUTOMAKE -a
23 echo Running $AUTOCONF ... && $AUTOCONF