39 lines
618 B
Makefile
Executable file
39 lines
618 B
Makefile
Executable file
SHELL = /bin/sh
|
|
|
|
default: compile-only
|
|
|
|
compile-and-view: compile-only view
|
|
|
|
view:
|
|
termux-share -d calculus.pdf
|
|
|
|
compile-only:
|
|
latexmk -pdf calculus
|
|
|
|
compile-and-serve:
|
|
latexmk -pdf -pvc calculus
|
|
|
|
slides:
|
|
latexmk -pdf -pvc slides
|
|
|
|
doit: \
|
|
calculus.pdf # calculus.ps calculus.dvi
|
|
|
|
calculus.dvi: \
|
|
calculus.tex Makefile
|
|
latex \\nonstopmode\\input calculus.tex
|
|
|
|
calculus.pdf: \
|
|
Makefile calculus.tex refs.bib
|
|
pdflatex calculus.tex && pdflatex calculus.tex
|
|
|
|
refs: \
|
|
refs.bib
|
|
biber calculus
|
|
|
|
calculus.ps: \
|
|
calculus.dvi Makefile
|
|
dvips -o calculus.ps calculus.dvi
|
|
|
|
clean:
|
|
rm -f *.ps *.dvi *.pdf *.log *.aux *.toc
|