X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=autogen.sh;h=b43264f33a109d5e98e6ec0910d3c023ae806b39;hb=164839a2999ee608ab5ed116b62aa5f0f6d8ec40;hp=6bb4f29229e1f8482ab69080f5d318e8700b3a01;hpb=3cc60c2dc2dc067fa86dbe4dde28a2eafaae65e7;p=monky diff --git a/autogen.sh b/autogen.sh index 6bb4f29..b43264f 100755 --- a/autogen.sh +++ b/autogen.sh @@ -2,22 +2,26 @@ # $Id$ # autogen.sh -# optional $1 = full path to svn local working repository +# optional $1 = full path to svn working copy or "clean" AUTOCONF=${AUTOCONF:-autoconf} AUTOMAKE=${AUTOMAKE:-automake} ACLOCAL=${ACLOCAL:-aclocal} AUTOHEADER=${AUTOHEADER:-autoheader} LIBTOOLIZE=${LIBTOOLIZE:-libtoolize} -WORKINGREPO=${1:-.} + +if [ "$1" == "clean" ]; then + /bin/rm -f configure.ac + exit 0 +fi # substitute svn revision -revision=`LC_ALL=C svn info ${WORKINGREPO} | awk '/^Revision: / {printf "%05d\n", $2}'` +revision=`LC_ALL=C svn info $1 | awk '/^Revision: / {printf "%05d\n", $2}'` sed -e "s/@REVISION@/${revision}/g" \ < "configure.ac.in" > "configure.ac" echo Running $ACLOCAL ... && $ACLOCAL -echo Running $LIBTOOLIZE --force ... && $LIBTOOLIZE --force +echo Running $LIBTOOLIZE --force --copy ... && $LIBTOOLIZE --force --copy echo Running $AUTOHEADER ... && $AUTOHEADER -echo Running $AUTOMAKE -a ... && $AUTOMAKE -a +echo Running $AUTOMAKE --add-missing --copy --gnu ... && $AUTOMAKE --add-missing --copy --gnu echo Running $AUTOCONF ... && $AUTOCONF