DOCS=architecture.dvi DIRS=$(subst .dvi,,$(DOCS)) all: ps html dvi: $(DOCS) ps: $(subst .dvi,.ps,$(DOCS)) pdf: $(subst .dvi,.pdf,$(DOCS)) html: $(subst .dvi,.html,$(DOCS)) DIAGRAMS= architecture.dvi:: $(DIAGRAMS) %.dvi: %.tex latex $< Click Here for '"$$y"'' > "$$y".html %.ps: %.dvi dvips -f $< > $@ %.pdf: %.dvi dvipdf $< $@ %.eps: %.fig fig2dev -L eps $< $@ %.eps: %.dia dia --export $@ $< clean: rm -f *.toc *.lo[ftg] *.ps *.pdf *.dvi rm -rf $(DIRS) rsync: rsync -axzHS --delete-excluded ../. mokona:public_html/projects/fakefs/. # Fluff to appease GNU makefile standards: install: rsync check: all distcheck: all