blob: 9c32340d13389b72903ffac439373bc6bc3e8dae [file] [log] [blame]
# Makefile to compile the LaTeX source
TEXSRC = cass.tex
DVI = ${TEXSRC:.tex=.dvi}
PDF = ${TEXSRC:.tex=.pdf}
PS = ${TEXSRC:.tex=.ps}
DVIPSFLAGS = -q -t letter
#LTXFLAGS = -interaction=batchmode
TEXPATH = ".:"
.PHONY: all depend clean nuke
.SUFFIXES: .tex .bib .dvi .pdf .ps
# .tex.dvi:
# export TEXINPUTS=${TEXPATH};\
# latex ${LTXFLAGS} $<;\
# latex ${LTXFLAGS} $<;\
# if [ -f $*.bib ] ; then\
# bibtex $*; \
# latex $<; \
# fi;\
# latex ${LTXFLAGS} $<\
# latex ${LTXFLAGS} $<\
# latex ${LTXFLAGS} $<
.tex.pdf:
export TEXINPUTS=${TEXPATH};\
pdflatex ${LTXFLAGS} $<;\
if [ -f $*.bib ] ; then\
bibtex $*; \
pdflatex $<; \
fi;\
pdflatex ${LTXFLAGS} $<\
pdflatex ${LTXFLAGS} $<\
pdflatex ${LTXFLAGS} $<
# .dvi.ps:
# dvips ${DVIPSFLAGS} -o $@ $<
.pdf.ps:
pdf2ps $<
all: ${PDF}
dvi: clean ${DVI}
ps: clean ${PS}
pdf: clean ${PDF}
install:
acroread -toPostScript ${PDF}
cp -f ${PDF} /n/fs/memex/memex_public_web/cass
cp -f ${PS} /n/fs/memex/memex_public_web/cass
depend:
./texdep > depend.mk
clean:
rm -f *~ *.log *.aux
rm -f *.bbl *.blg *.mpx
nuke: clean
rm -f ${DVI} ${PDF} ${PS}
# Dependencies
${TEXSRC}: ${BIBSRC} ${MACROS}
include depend.mk