+2005-11-10 Gary V. Vaughan <gary@gnu.org>
+
+ * tests/testsuite.ac (macrodir): Don't set it here...
+ * Makefile.am (BUILDCHECK_ENVIRONMENT, INSTALLCHECK_ENVIRONMENT):
+ ...set it here to pick up files from the right place in context.
+ * tests/libtoolize.at, tests/old-m4-iface.at: Adjust.
+ * libtoolize.m4sh: Take tst_aclocaldir into account when running
+ inside the test harness.
+
2005-11-10 Gary V. Vaughan <gary@gnu.org>
* tests/am-subdir.at: Now that we don't run autoreconf, we have to
BUILDCHECK_ENVIRONMENT = _lt_pkgdatadir="$(abs_top_srcdir)" \
LIBTOOLIZE="$(abs_top_builddir)/libtoolize" \
- LIBTOOL="$(abs_top_builddir)/libtool"
+ LIBTOOL="$(abs_top_builddir)/libtool" \
+ tst_aclocaldir="$(abs_top_srcdir)/libltdl/m4"
INSTALLCHECK_ENVIRONMENT = \
LIBTOOLIZE="$(bindir)/`echo libtoolize | sed '$(program_transform_name)'`" \
- LIBTOOL="$(bindir)/`echo libtool | sed '$(program_transform_name)'`"
+ LIBTOOL="$(bindir)/`echo libtool | sed '$(program_transform_name)'`" \
+ tst_aclocaldir="$(aclocaldir)"
check-recursive: $(srcdir)/$(TESTSUITE)
pkgdatadir="$_lt_pkgdatadir/libltdl"
aclocaldir="$_lt_pkgdatadir/libltdl/m4"
fi
+ test -n "$tst_aclocaldir" && aclocaldir="$tst_aclocaldir"
func_nonemptydir_p pkgltdldir
func_nonemptydir_p pkgdatadir
func_nonemptydir_p aclocaldir
libtoolize: putting files in AC_CONFIG_AUX_DIR, \`config'.
libtoolize: copying file \`config/ltmain.sh'
libtoolize: You should add the contents of the following files to \`aclocal.m4':
-libtoolize: \`$_lt_pkgdatadir/libltdl/m4/libtool.m4'
-libtoolize: \`$_lt_pkgdatadir/libltdl/m4/ltoptions.m4'
-libtoolize: \`$_lt_pkgdatadir/libltdl/m4/ltversion.m4'
-libtoolize: \`$_lt_pkgdatadir/libltdl/m4/ltsugar.m4'
+libtoolize: \`$tst_aclocaldir/libtool.m4'
+libtoolize: \`$tst_aclocaldir/ltoptions.m4'
+libtoolize: \`$tst_aclocaldir/ltversion.m4'
+libtoolize: \`$tst_aclocaldir/ltsugar.m4'
EOF]
LT_AT_CHECK_LIBTOOLIZE([--copy], 0, expout)
# This is slightly bogus, since only libtool.m4 was required in aclocal.m4
# with libtool-1.5x...
AT_CHECK([test -f aclocal.m4 ||
- cat "$macrodir/libtool.m4" "$macrodir/ltoptions.m4" \
- "$macrodir/ltsugar.m4" "$macrodir/ltversion.m4" > aclocal.m4])
+ cat "$tst_aclocaldir/libtool.m4" "$tst_aclocaldir/ltoptions.m4" \
+ "$tst_aclocaldir/ltsugar.m4" "$tst_aclocaldir/ltversion.m4" > aclocal.m4])
LT_AT_BOOTSTRAP([ignore], [ignore], [ignore], [ignore], [--force])
: ${AUTOMAKE=automake}
: ${AUTORECONF=autoreconf}
export ACLOCAL AUTOHEADER AUTOCONF AUTOMAKE AUTORECONF
-macrodir="$abs_top_srcdir/libltdl/m4"
eval `$LIBTOOL --config | grep ^EGREP=`
eval `$LIBTOOL --config | $EGREP '^(host|host_os|host_alias|build|ECHO)='`
configure_options=