ZMOG= zmog
ROFFMACROS= ms
TEXI2ROFFDIR= ../../support/texi2roff
all:
@echo $(MAKE): specify troff or tex or plain
plain: $(ZMOG)
@echo zmog.doc is the plaintext version of zmog.tex
troff: $(TEXI2ROFFDIR)/texi2roff
$(TEXI2ROFFDIR)/texi2roff -$(ROFFMACROS) $(ZMOG).tex > $(ZMOG).$(ROFFMACROS)
tex: $(ZMOG).dvi
$(ZMOG).dvi: $(ZMOG).tex $(ZMOG).xrf
$(ZMOG).xrf: $(ZMOG).aux
if cmp -s $(ZMOG).aux $(ZMOG).xrf; \
then : ; \
else cp $(ZMOG).aux $(ZMOG).xrf ; \
tex $(ZMOG).tex ; \
fi
$(ZMOG).aux: $(ZMOG).tex
tex $(ZMOG).tex
$(ZMOG): $(ZMOG).tex
# emacs -batch $(ZMOG).tex -f texinfo-format-buffer -f save-buffer
$(TEXI2ROFFDIR)/texi2roff:
cd $(TEXI2ROFFDIR) ; $(MAKE) $(MFLAGS)
clean:
cd $(TEXI2ROFFDIR) ; $(MAKE) $(MFLAGS) MAKE=$(MAKE) clean
-rm -f $(ZMOG).$(ROFFMACROS) $(TEXI2ROFFDIR)/texi2roff
-rm -f *~ *.out *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr *.xrf
distclean: clean
-rm -f Makefile
syntax highlighted by Code2HTML, v. 0.9.1