diff options
Diffstat (limited to 'crypto/heimdal/Makefile.am.common')
-rw-r--r-- | crypto/heimdal/Makefile.am.common | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/crypto/heimdal/Makefile.am.common b/crypto/heimdal/Makefile.am.common new file mode 100644 index 000000000000..d8452bd4a30d --- /dev/null +++ b/crypto/heimdal/Makefile.am.common @@ -0,0 +1,35 @@ +# $Id: Makefile.am.common,v 1.3 1999/04/01 14:58:43 joda Exp $ + +include $(top_srcdir)/cf/Makefile.am.common + +SUFFIXES += .x + +.x.c: + @cmp -s $< $@ 2> /dev/null || cp $< $@ + +CHECK_LOCAL = $(PROGRAMS) + +check-local:: + @foo='$(CHECK_LOCAL)'; \ + if test "$$foo"; then \ + failed=0; all=0; \ + for i in $$foo; do \ + all=`expr $$all + 1`; \ + if ./$$i --version > /dev/null 2>&1; then \ + echo "PASS: $$i"; \ + else \ + echo "FAIL: $$i"; \ + failed=`expr $$failed + 1`; \ + fi; \ + done; \ + if test "$$failed" -eq 0; then \ + banner="All $$all tests passed"; \ + else \ + banner="$$failed of $$all tests failed"; \ + fi; \ + dashes=`echo "$$banner" | sed s/./=/g`; \ + echo "$$dashes"; \ + echo "$$banner"; \ + echo "$$dashes"; \ + test "$$failed" -eq 0; \ + fi |