From: Pavel Roskin Date: Wed, 18 Oct 2000 21:49:37 +0000 (+0000) Subject: * aclocali1.test: New file - test for circular dependencies for aclocal.m4. X-Git-Tag: Release-1-4b~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=58ccbd79d0c83c0dd588d19937dbe636ea9f5daa;p=thirdparty%2Fautomake.git * aclocali1.test: New file - test for circular dependencies for aclocal.m4. --- diff --git a/tests/aclocali1.test b/tests/aclocali1.test new file mode 100755 index 000000000..3c814641a --- /dev/null +++ b/tests/aclocali1.test @@ -0,0 +1,23 @@ +#! /bin/sh + +# Make sure that ACLOCAL_AMFLAGS doesn't cause circular dependencies. +. $srcdir/defs || exit 1 + +echo AM_QUUX >> configure.in + +cat > quux.m4 << 'END' +AC_DEFUN([AM_QUUX], [ +]) +END + +cat > Makefile.am << 'END' +ACLOCAL_AMFLAGS = -I . +END + +# We have to run aclocal first to make sure that aclocal.m4 exists. +# Otherwise automake won't guess that we want to auto-generate it. +$ACLOCAL -I . || exit 1 + +$AUTOMAKE || exit 1 + +grep "\$(ACLOCAL_M4): *configure.in *quux.m4" Makefile.in || exit 1