# $Id: Makefile,v 1.14 2002/06/23 20:28:31 richdawe Exp $
#
# Makefile for pakke's test suite - zip component
# Copyright (C) 2000-2002 by Richard Dawe
#

TOP = ../..
include ../Makefile.tst

.PHONY:	docs clean distclean maintainer-distclean

default:	all

all:	docs
	$(MAKE) -C missing
	$(MAKE) -C renamed

RES_FILES = changelog.res preir.res postir.res preur.res postur.res

docs:
	@echo ===============
	@$(PAKKE) $(PAKKEOPT) -q -p docs.zip --changelog \
		> changelog.res
	@diff -wu3 changelog.res docs/docs/changelog.txt
	@echo PASSED: changelog
	@$(PAKKE) $(PAKKEOPT) -q -p docs.zip --pre-install-readme \
		> preir.res
	@diff -wu3 preir.res docs/docs/preir.txt
	@echo PASSED: pre-install-readme
	@$(PAKKE) $(PAKKEOPT) -q -p docs.zip --post-install-readme \
		> postir.res
	@diff -wu3 postir.res docs/docs/postir.txt
	@echo PASSED: post-install-readme
	@$(PAKKE) $(PAKKEOPT) -q -p docs.zip --pre-uninstall-readme \
		> preur.res
	@diff -wu3 preur.res docs/docs/preur.txt
	@echo PASSED: pre-uninstall-readme
	@$(PAKKE) $(PAKKEOPT) -q -p docs.zip --post-uninstall-readme \
		> postur.res
	@diff -wu3 postur.res docs/docs/postur.txt
	@echo PASSED: post-uninstall-readme
	@echo ===============

clean:
	$(MAKE) -C missing $@
	$(MAKE) -C renamed $@
	rm -f $(RES_FILES)

distclean:	clean
	$(MAKE) -C missing $@
	$(MAKE) -C renamed $@

maintainer-distclean:	distclean
	$(MAKE) -C missing $@
	$(MAKE) -C renamed $@
