From: Eric S. Raymond Date: Fri, 25 Apr 2003 12:59:40 +0000 (+0000) Subject: Added regresion-test production. X-Git-Tag: 2.4~3 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=b8b59d60d12f15fb6f6d005cc772170ac4ae3d2d;p=imgsizer.git Added regresion-test production. --- diff --git a/Makefile b/Makefile index d96dc74..b72b78b 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # Makefile for the imgsizer distribution -VERS=2.3 +VERS=2.4 # These choices are correct for Linux. Season to taste. BINDIR = /usr/bin @@ -15,11 +15,15 @@ uninstall: clean: rm -f imgsizer.1 *~ rm -f imgsizer-*-1.noarch.rpm imgsizer-*-1.noarch.rpm imgsizer-*.tar.gz + rm -f test-after.html imgsizer.1: imgsizer.xml xmlto man imgsizer.xml -SOURCES = READ.ME Makefile imgsizer imgsizer.xml imgsizer.lsm +SOURCES = READ.ME Makefile \ + imgsizer imgsizer.xml imgsizer.lsm \ + test-before.html test-converted.html test.png tnhd2.jpg + imgsizer-$(VERS).tar.gz: $(SOURCES) imgsizer.1 mkdir imgsizer-$(VERS) cp $(SOURCES) imgsizer.1 imgsizer-$(VERS) @@ -27,6 +31,11 @@ imgsizer-$(VERS).tar.gz: $(SOURCES) imgsizer.1 rm -fr imgsizer-$(VERS) ls -l imgsizer-$(VERS).tar.gz +# Regression test is good if there is no output +test: + imgsizer test-after.html + diff -c test-after.html test-converted.html + dist: imgsizer-$(VERS).tar.gz # Make RPMs. You need to be root to make this work