SOURCES = $(wildcard *.tex) PDF_VIEWER ?= okular all: build.done clean: clean.files install: distclean: view: build.done $(PDF_VIEWER) main.pdf build.done: $(SOURCES) pdflatex main.tex touch $@ clean.files: rm -rf *.aux *.log *.pdf *.done