From d2ddaa08aa79575c4c0050dad9a9f094e39785ea Mon Sep 17 00:00:00 2001
From: "J.F.J. Laros" <j.f.j.laros@lumc.nl>
Date: Thu, 6 Dec 2012 09:43:56 +0000
Subject: [PATCH] Added a Makefile for compiling papers.

git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@646 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
---
 doc/Mutalyzer 2.0/Makefile |  2 +-
 doc/shared/Makefile        | 39 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+), 1 deletion(-)
 create mode 100644 doc/shared/Makefile

diff --git a/doc/Mutalyzer 2.0/Makefile b/doc/Mutalyzer 2.0/Makefile
index 90fcf544..74b5d6c4 120000
--- a/doc/Mutalyzer 2.0/Makefile	
+++ b/doc/Mutalyzer 2.0/Makefile	
@@ -1 +1 @@
-/home/jfjlaros/projects/skel/Makefile
\ No newline at end of file
+../shared/Makefile
\ No newline at end of file
diff --git a/doc/shared/Makefile b/doc/shared/Makefile
new file mode 100644
index 00000000..8b5405dc
--- /dev/null
+++ b/doc/shared/Makefile
@@ -0,0 +1,39 @@
+# Makefile
+#
+
+LATEX = latex
+BIBTEX = bibtex
+DVIPS = dvips
+PS2PDF = ps2pdf14
+
+PDF = $(addsuffix .pdf, $(basename $(shell grep -l '\\begin{document' *.tex)))
+BIB = $(addsuffix .bbl, $(basename $(shell grep -l '\\nocite{\|\\cite{' *.tex)))
+
+
+all: $(BIB) $(PDF)
+
+clean:
+	rm -f *.blg *.log *.nav *.out *.snm *.toc *.dvi *.aux
+
+release: all clean
+
+distclean: clean
+	rm -f $(BIB) $(PDF)
+
+%.aux: %.tex
+	$(LATEX) $^
+	rm $(addsuffix .dvi, $(basename $^))
+
+%.bbl: %.aux
+	$(BIBTEX) $(basename $^)
+
+%.dvi: %.tex
+	$(LATEX) $^
+	$(LATEX) $^
+	$(LATEX) $^
+
+%.ps: %.dvi
+	$(DVIPS) $^ -o $@
+
+%.pdf: %.ps
+	$(PS2PDF) $^
-- 
GitLab