1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
TEXINPUTS := .:$(TOPDIR)/examples/lib:$(TOPDIR)/tex:$(TOPDIR)/examples/prosper:
ADVI=TEXPSHEADERS=.:$(TOPDIR)/tex: $(TOPDIR)/src/advi
LATEX=TEXINPUTS=$(TEXINPUTS) latex
STY=advi.sty advi-annot.sty bubble.sty
LIBSTY=commandline.sty xprosper.sty
DEPENDS=$(addprefix $(TOPDIR)/tex/, $(STY)) \
$(addprefix $(TOPDIR)/examples/lib/, $(LIBSTY))
DVIFILES=$(FILES:%.tex=%.dvi) Makefile
all:: $(DVIFILES)
.dvi.advi:
$(ADVI) $<
.tex.dvi:
$(LATEX) $*
.tex.ps:
$(LATEX) '\def\argv{driver=dvips}\input' $*
dvips -o $@ $*.dvi
rm $*.dvi
.tex.pdf:
$(LATEX) '\def\argv{driver=dvipdfm}\input' $*
dvipdfm -o $@ $*.dvi
rm $*.dvi
clean::
rm -f $(FILES:%.tex=%.{aux,log,dvi,ps,pdf})
.SUFFIXES: .tex .dvi .advi .ps .eps .ftex .gz .pdf
|