X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=GNUmakefile;h=1b1e054fb52a56aecea09f4c167be29cd7eb4fed;hb=master;hp=6b3454db0b32fdaf2d66c6e4cf5f05fbe9a7249e;hpb=db81d362a1901dbeccf6063a39e86b35b2838875;p=p5sagit%2FFunction-Parameters.git diff --git a/GNUmakefile b/GNUmakefile index 6b3454d..1b1e054 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -1,3 +1,20 @@ +export RELEASE_TESTING=1 + include ./Makefile CCFLAGS := -DDEVEL $(CCFLAGS) + +.PHONY: multitest +multitest: + f=''; k=''; \ + for i in "$$PERLBREW_ROOT"/perls/*5.1[46789]*/bin/perl perl; do \ + echo "Trying $$i ..."; \ + if $$i Makefile.PL && make && make test; then \ + k="$$k $$i"; \ + else \ + f="$$f $$i"; \ + fi; \ + echo "... done (trying $$i)"; \ + done; \ + [ -z "$$k" ] || { echo "OK: $$k" >&2; } ; \ + [ -z "$$f" ] || { echo "Failed:$$f" >&2; exit 1; }