mirror of
https://github.com/AdaCore/spark2014.git
synced 2026-02-12 12:39:11 -08:00
31 lines
573 B
Makefile
31 lines
573 B
Makefile
.SUFFIXES: .tex .pdf .long.pdf
|
|
LATEX=loop_patterns
|
|
|
|
GOALS=${LATEX}.long.pdf \
|
|
${LATEX}.pdf # should remain the last one to be generated
|
|
ALL: $(GOALS)
|
|
|
|
.tex.pdf:
|
|
pdflatex $^
|
|
bibtex $*
|
|
pdflatex $^
|
|
$(MAKE) clean_tmp
|
|
|
|
.tex.long.pdf:
|
|
pdflatex "\def\longversion{}\input{$*}"
|
|
pdflatex "\def\longversion{}\input{$*}"
|
|
mv $*.pdf $*.long.pdf
|
|
$(MAKE) clean_tmp
|
|
|
|
.PHONY: force clean clean_tmp
|
|
|
|
clean_tmp: force
|
|
rm -f ${LATEX}.aux ${LATEX}.log ${LATEX}.dvi ${LATEX}.toc
|
|
rm -f ${LATEX}.out ${LATEX}.sum texput.log
|
|
rm -f *~
|
|
|
|
clean: clean_tmp force
|
|
rm -f $(GOALS)
|
|
|
|
force:
|