TARGET=$(subst .tex,.pdf,$(wildcard *.tex)) elevator.pdf all: $(TARGET) elevator.pdf: elevator.tex elevator.smv sv.sty pdflatex -shell-escape $< pdflatex -shell-escape $< %.pdf : %.tex sv.sty pdflatex $< pdflatex $< clean: latexmk -C .PHONY: clean