#
# Sample makefile for maintaining a multipart document with the
# "multiview.pl" aspect generator.
#

# generate both the single and the multiple view of the document:

all: single multiple

single: strict-html-single.html

multiple: strict-html.html strict-html-gp.html strict-html-ce.html\
	  strict-html-tta.html strict-html-ob.html

strict-html-single.html: strict-html.body strict-html-gp.body\
	strict-html-ce.body strict-html-tta.body strict-html-ob.body
	@echo "Making strict-html-single.html (single view)"
	./multiview.pl -single strict-html.body

strict-html.html: strict-html.body
	@echo "Needs strict-html.html (multiple view)"
	./multiview.pl -multiple strict-html.body

strict-html-gp.html: strict-html-gp.body
	@echo "Needs strict-html-gp.html (multiple view)"
	./multiview.pl -multiple strict-html-gp.body

strict-html-ce.html: strict-html-ce.body
	@echo "Needs strict-html-ce.html (multiple view)"
	./multiview.pl -multiple strict-html-ce.body

strict-html-tta.html: strict-html-tta.body
	@echo "Needs strict-html-tta.html (multiple view)"
	./multiview.pl -multiple strict-html-tta.body

strict-html-ob.html: strict-html-ob.body
	@echo "Needs strict-html-ob.html (multiple view)"
	./multiview.pl -multiple strict-html-ob.body

clean:
	rm *~ strict*html

install:
	chmod a+r strict*html
	cp strict*html ..
