$(AM_V_at)echo ' ======' && $(ac-d)/bin/autoconf --version
.PHONY: build-minimal-autoconf
+check-minimal-autoconf:
+ $(AM_V_at)p='$(ac-d)/bin/autoconf'; \
+ if test ! -f "$$p" || test ! -x "$$p"; then \
+ echo "$@: program '$$p' seems missing." >&2; \
+ echo "$@: have you run '$(MAKE) build-minimal-autoconf'?" >&2; \
+ exit 1; \
+ fi
+ $(AM_V_GEN): \
+ && PATH='$(CURDIR)/$(ac-d)/bin$(PATH_SEPARATOR)'$$PATH \
+ && export PATH \
+ && AUTOCONF=autoconf \
+ && AUTOHEADER=autoheader \
+ && AUTORECONF=autoreconf \
+ && AUTOM4TE=autom4te \
+ && AUTOUPDATE=autoupdate \
+ && export AUTOCONF AUTOHEADER AUTORECONF AUTOM4TE AUTOUPDATE \
+ && echo === check autoconf version '(must be = $(ac-v))' \
+ && autoconf --version \
+ && autoconf --version | sed -e 's/^/ /; s/$$/ /' -e 1q \
+ | $(FGREP) '$(ac-v)' >/dev/null \
+ && echo === configure \
+ && ./configure $(shell ./config.status --config) \
+ && echo === build and test \
+ && $(MAKE) check
+.PHONY: check-minimal-autoconf
+
+
# --------------------------------------------------------------- #
# Testing on real-world packages can help us avoid regressions. #
# --------------------------------------------------------------- #
#
# NOTE (from Stefano Lattarini):
-#
+#
# This section is mostly hacky and ad-hoc, but works for me and
# on my system. And while far from clean, it should help catching
# real regressions on real world packages, which is important.