From b8b59d60d12f15fb6f6d005cc772170ac4ae3d2d Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Fri, 25 Apr 2003 12:59:40 +0000 Subject: [PATCH] Added regresion-test production. --- Makefile | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) 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 -- 2.43.0