main = report latexmk = latexmk -pdflatex .PHONY : main clean cleanall main: $(main).tex $(latexmk) $< clean: $(latexmk) -c $(main).tex cleanall: $(latexmk) -C $(main).tex