SOURCE = source.tex TARGET = output ################################################## FLAGS=-interaction=nonstopmode -jobname=$(TARGET) OUTFILE_PDF=$(TARGET).pdf OUTFILE_LOG=$(TARGET).log OUTFILE_AUX=$(TARGET).aux ################################################## .PHONY: all view clean all: $(OUTFILE_PDF) view: $(OUTFILE_PDF) kde-open $(OUTFILE_PDF) clean: -rm $(OUTFILE_PDF) -rm $(OUTFILE_LOG) -rm $(OUTFILE_AUX) $(OUTFILE_PDF): $(SOURCE) xelatex $(FLAGS) $(SOURCE) two: $(SOURCE) xelatex $(FLAGS) $(SOURCE) xelatex $(FLAGS) $(SOURCE)