| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 | #! /bin/sh# Copyright (C) 2010-2017 Free Software Foundation, Inc.## This program is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation; either version 2, or (at your option)# any later version.## This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the# GNU General Public License for more details.## You should have received a copy of the GNU General Public License# along with this program.  If not, see <http://www.gnu.org/licenses/>.# Backward-compatibility test: check what happens when AC_INIT and# AM_INIT_AUTOMAKE are both given two or more arguments.am_create_testdir=empty. test-init.shempty=''AUTOMAKE="$AUTOMAKE -Wno-obsolete"cat > Makefile.am <<'END'## Leading ':;' here required to work around bugs of (at least) bash 3.2got: Makefile	@:; { \	  echo 'PACKAGE = $(PACKAGE)'; \	  echo 'VERSION = $(VERSION)'; \	  echo 'PACKAGE_NAME = $(PACKAGE_NAME)'; \	  echo 'PACKAGE_VERSION = $(PACKAGE_VERSION)'; \	  echo 'PACKAGE_STRING = $(PACKAGE_STRING)'; \	  echo 'PACKAGE_TARNAME = $(PACKAGE_TARNAME)'; \	  echo 'PACKAGE_BUGREPORT = $(PACKAGE_BUGREPORT)'; \	  echo 'PACKAGE_URL = $(PACKAGE_URL)'; \	} >$@END### Run 1 ###cat > configure.ac <<ENDAC_INIT([ac_name], [ac_version])AM_INIT_AUTOMAKE([am_name], [am_version])AC_CONFIG_FILES([Makefile])AC_OUTPUTENDcat configure.ac$ACLOCAL$AUTOCONF$AUTOMAKE -a./configurecat >exp <<ENDPACKAGE = am_nameVERSION = am_versionPACKAGE_NAME = ac_namePACKAGE_VERSION = ac_versionPACKAGE_STRING = ac_name ac_versionPACKAGE_TARNAME = ac_namePACKAGE_BUGREPORT = $emptyPACKAGE_URL = $emptyEND$MAKE gotdiff exp got### Run 2 ###cat > configure.ac <<'END'AC_INIT([ac_name], [ac_version], [ac_bugreport], [ac_tarname],        [ac_url])],AM_INIT_AUTOMAKE([am_name], [am_version])AC_CONFIG_FILES([Makefile])AC_OUTPUTENDcat configure.ac$ACLOCAL$AUTOCONF$AUTOMAKE./configurecat >exp <<ENDPACKAGE = am_nameVERSION = am_versionPACKAGE_NAME = ac_namePACKAGE_VERSION = ac_versionPACKAGE_STRING = ac_name ac_versionPACKAGE_TARNAME = ac_tarnamePACKAGE_BUGREPORT = ac_bugreportPACKAGE_URL = ac_urlEND$MAKE gotdiff exp got### Run 3 ###cat > configure.ac <<ENDAC_INIT([ac_name], [ac_version])AM_INIT_AUTOMAKE([am_name], [am_version], [am_foo_quux])AC_CONFIG_FILES([Makefile])AC_OUTPUTENDcat configure.ac$ACLOCAL$AUTOCONF$AUTOMAKE./configurecat >exp <<ENDPACKAGE = am_nameVERSION = am_versionPACKAGE_NAME = ac_namePACKAGE_VERSION = ac_versionPACKAGE_STRING = ac_name ac_versionPACKAGE_TARNAME = ac_namePACKAGE_BUGREPORT = $emptyPACKAGE_URL = $emptyEND$MAKE gotdiff exp got$FGREP am_foo_quux Makefile.in Makefile configure config.status && exit 1### Done ###:
 |