INPUT = main OUTPUT = ref INCLUDES := $(wildcard chpts/*.tex) $(OUTPUT): *.tex *.bib $(INCLUDES) pdflatex -jobname=$(OUTPUT) $(INPUT).tex bibtex $(OUTPUT) pdflatex -jobname=$(OUTPUT) $(INPUT).tex pdflatex -jobname=$(OUTPUT) $(INPUT).tex clean: rm -f $(OUTPUT).ilg $(OUTPUT).aux $(OUTPUT).log $(OUTPUT).dvi $(OUTPUT).idx $(OUTPUT).toc $(OUTPUT).lof $(OUTPUT).lot $(OUTPUT).spl $(OUTPUT).out rm -f $(OUTPUT).blg $(OUTPUT).bbl $(OUTPUT)~ rm -f $(OUTPUT).ps rm -f $(OUTPUT).pdf rm -f $(OUTPUT).nav $(OUTPUT).snm $(OUTPUT).vrb