maint: test minimal supported autoconf through convenience target
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 28 May 2013 13:58:06 +0000 (15:58 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 28 May 2013 13:58:06 +0000 (15:58 +0200)
* maint.mk (check-minimal-autoconf): New convenience target.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
maint.mk

index cb883d7..fe09135 100644 (file)
--- a/maint.mk
+++ b/maint.mk
@@ -517,6 +517,21 @@ build-minimal-autoconf:
        $(AM_V_at)echo ' ======' && $(ac-d)/bin/autoconf --version
 .PHONY: build-minimal-autoconf
 
+check-minimal-autoconf:
+       $(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 \
+         && ./configure $(shell ./config.status --config) \
+         && $(MAKE) check
+.PHONY: check-minimal-autoconf
+
+
 # --------------------------------------------------------------- #
 #  Testing on real-world packages can help us avoid regressions.  #
 # --------------------------------------------------------------- #