X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=autogen.sh;h=c8fcac7337037cbea70af4e2a2afd17e3ad00da7;hb=59a0c6591fed50fac5521f17cc8c78450691ad6d;hp=e89258c2778571f7bebe66587d6e95e7172f3f2d;hpb=2490ed7f8c1bd184b2c9f26c119f728d48b29131;p=supertux.git diff --git a/autogen.sh b/autogen.sh index e89258c27..c8fcac733 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,7 +1,30 @@ #!/bin/sh -aclocal-1.7 -automake-1.7 --copy --add-missing +# Correct working directory? +if test ! -f configure.ac ; then + echo "*** Please invoke this script from directory containing configure.ac." + exit 1 +fi + +aclocal -I mk/autoconf +autoheader + +# generate Jamconfig.in +cat > Jamconfig.in << __EOF__ +# the following unsets some stuff from Jambase +CC = ; +CFLAGS = ; +LINK = ; +LINKFLAGS = ; +AR = ; +# Configuration part (you can customize this) +__EOF__ +autoconf --trace=AC_SUBST \ + | sed -e 's/configure.ac:[0-9]*:AC_SUBST:\([^:]*\).*/\1 ?= "@\1@" ;/g' \ + | sed -e 's/.*BACKSLASH.*//' \ + >> Jamconfig.in +echo 'INSTALL ?= "@INSTALL@" ;' >> Jamconfig.in +echo 'JAMCONFIG_READ = yes ;' >> Jamconfig.in + autoconf -# EOF #