cis: bug fixes
[living-lab-site.git] / docs / paper / Makefile
diff --git a/docs/paper/Makefile b/docs/paper/Makefile
new file mode 100644 (file)
index 0000000..020fb33
--- /dev/null
@@ -0,0 +1,29 @@
+BASENAME = p2p-tube
+PDF = $(addsuffix .pdf, $(BASENAME))
+DVI = $(addsuffix .dvi, $(BASENAME))
+TEX = $(addsuffix .tex, $(BASENAME))
+BIB = $(addsuffix .bib, $(BASENAME))
+LATEX = latex
+PDFLATEX = pdflatex
+BIBTEX = bibtex
+
+.PHONY: all clean
+
+all: $(PDF)
+
+$(DVI): $(TEX) $(BIB) src/
+       $(LATEX) $<
+       $(BIBTEX) $(BASENAME)
+       # Twice, so TOC is also updated
+       $(LATEX) $<
+       $(LATEX) $<
+
+$(PDF): $(TEX) $(BIB) src/
+       $(PDFLATEX) $<
+       $(BIBTEX) $(BASENAME)
+       # Twice, so TOC is also updated
+       $(PDFLATEX) $<
+       $(PDFLATEX) $<
+
+clean:
+       -rm -f *~ *.aux *.log *.blg *.bbl *.out