Index: doc/theses/aaron_moss/phd/Makefile
===================================================================
--- doc/theses/aaron_moss/phd/Makefile	(revision 0cf9ffd4b19ddc023e170aa05300ca4f16672d33)
+++ doc/theses/aaron_moss/phd/Makefile	(revision 9fce933a61ed63a140befd6e61382f5944c42004)
@@ -1,8 +1,12 @@
-LATEX = pdflatex -interaction=nonstopmode
-BIBTEX = bibtex
+BUILD = build
+BIBDIR = ../../../bibliography
+TEXLIB = .:${BUILD}:${BIBDIR}:
+
+LATEX = TEXINPUTS=${TEXLIB} && export TEXINPUTS && pdflatex -interaction= -output-directory=${BUILD}
+BIBTEX = BIBINPUTS=${TEXLIB} && export BIBINPUTS && bibtex
 
 BASE = thesis
 DOCUMENT = ${BASE}.pdf
-AUX = ${BASE}.aux ${BASE}.bbl ${BASE}.blg ${BASE}.log ${BASE}.out ${BASE}.toc
+BIBFILE = ${BIBDIR}/pl.bib
 
 SOURCES = ${addsuffix .tex, \
@@ -23,16 +27,19 @@
 
 clean : 
-	@rm -frv ${DOCUMENT} ${AUX}
+	@rm -fv ${BUILD}/*
 
 wc :
 	wc ${SOURCES}
 
-${DOCUMENT} : ${SOURCES}
+${DOCUMENT} : ${SOURCES} ${BUILD}
 	${LATEX} ${BASE}
 	${LATEX} ${BASE}
 
-rebuild-refs : ${SOURCES} aaron-thesis.bib
+rebuild-refs : ${SOURCES} ${BIBFILE} ${BUILD}
 	${LATEX} ${BASE}
-	${BIBTEX} ${BASE}
+	${BIBTEX} ${BUILD}/${BASE}
 	${LATEX} ${BASE}
 	${LATEX} ${BASE}
+
+${BUILD}: 
+	mkdir -p ${BUILD}
