X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=autogen.sh;h=467fb843d0c8d0b7c677e39f9514bfa70f86e6bd;hb=133d94d5b145f325c38c8c15c9ea561bfffb092d;hp=7e64cbd358bef2e30e0e7f9ead507337946b06d3;hpb=4b4c2c415ca1b8f2cfc6854ddce572657a32c978;p=supertux.git diff --git a/autogen.sh b/autogen.sh index 7e64cbd35..467fb843d 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,10 +1,21 @@ #!/bin/sh -# we need a minimum of automake 1.6 and automake 1.8 seems to be buggy -export WANT_AUTOMAKE=1.6 +# Correct working directory? +if test ! -f configure.ac ; then + echo "*** Please invoke this script from directory containing configure.ac." + exit 1 +fi + +autoheader +aclocal -I mk/autoconf + +# generate Jamconfig.in +autoconf --trace=AC_SUBST \ + | sed -e 's/configure.ac:[0-9]*:AC_SUBST:\([^:]*\).*/\1 ?= "@\1@" ;/g' \ + > Jamconfig.in +sed -e 's/.*BACKSLASH.*//' -i Jamconfig.in +echo 'INSTALL ?= "@INSTALL@" ;' >> Jamconfig.in +echo 'JAMCONFIG_READ = yes ;' >> Jamconfig.in -aclocal -I m4 -automake --copy --add-missing autoconf -# EOF #