Paolo Bonzini
Thu, 10 Apr 2008 03:17:01 -0700
#! /bin/sh mkdir -p git-merge-changelog cd git-merge-changelog if test -d gnulib/.git; then (cd gnulib && git pull) else git clone git://git.sv.gnu.org/gnulib gnulib fi cat > configure.ac <<\EOF AC_PREREQ(2.61) AC_INIT(git-merge-changelog, 0.0, bug-gnulib@gnu.org) AC_CONFIG_AUX_DIR(build-aux) AC_CONFIG_HEADERS(config.h) AC_PROG_CC AC_PROG_INSTALL gl_EARLY gl_INIT AM_INIT_AUTOMAKE AC_CONFIG_FILES(Makefile lib/Makefile) AC_OUTPUT EOF cat > Makefile.am <<\EOF SUBDIRS = lib ACLOCAL_AMFLAGS = -I m4 AUTOMAKE_OPTIONS = foreign all-local:; cp lib/git-merge-changelog$(EXEEXT) . distclean-local:; rm -f git-merge-changelog$(EXEEXT) EOF gnulib/gnulib-tool --import git-merge-changelog autoreconf -fvi mkdir -p build cd build ../configure make distcheck cp git-merge-changelog-0.0.tar.gz .. cd .. rm -rf build