DOC=SCSI-2.4-HOWTO MAIN=$(DOC).sgml SECTS= GENERATED_IMG=scsi-arch.eps scsi-arch.jpeg cdrom.eps cdrom.jpeg ppscsi.eps \ ppscsi.jpeg SRC=$(MAIN) $(SECTS) $(GENERATED_IMG) all: $(DOC).ps $(DOC).rtf $(DOC) $(DOC).ps: $(SRC) db2ps $(MAIN) $(DOC).pdf: $(SRC) db2pdf $(MAIN) $(DOC).rtf: $(SRC) db2rtf $(MAIN) $(DOC): $(SRC) -$(RM) -r $(DOC) db2html $(MAIN) cp $(filter %.jpeg,$(GENERATED_IMG)) $@ $(DOC).html: $(SRC) db2html -u $(MAIN) > $(DOC).html clean: -$(RM) *.log *.dvi *.aux *.tex *.ps *.pdf -$(RM) -r $(DOC) -$(RM) $(GENERATED_IMG) distclean: clean -$(RM) *~ $(DOC).tar.gz $(DOC).tar.gz: distclean (cd ..; tar zcf /tmp/$@ $(DOC)) mv /tmp/$@ . # Make encapsulated PostScript from xfig %.eps: %.fig fig2dev -Leps $< $@ # Make jpeg from xfig %.jpeg: %.fig fig2dev -Ljpeg $< $@ .PHONY: distclean clean all