#!/bin/sh # Before using, you should figure out all the .m4 macros that your # configure.m4 script needs and make sure they exist in the m4/ # directory. # # These are the files that this script might edit: # aclocal.m4 configure Makefile.in src/config.h.in \ # depcomp config.guess config.sub install-sh missing mkinstalldirs \ # # Here's a command you can run to see what files aclocal will import: # aclocal -I ../autoconf --output=- | sed -n 's/^m4_include..\([^]]*\).*/\1/p' # Because libtoolize isn't in the hermetic build, autogen doesn't run it. # However, it should be run manually periodically to update these files: # in .: ltmain.sh # in m4: libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 set -ex rm -rf autom4te.cache aclocal --force -I m4 #grep -q LIBTOOL configure.ac && libtoolize -c -f autoconf -f -W all,no-obsolete autoheader -f -W all automake -a -c -f -W all rm -rf autom4te.cache exit 0