From bb357bc282a5caf90d4cbd79056a2b8edca65b6f Mon Sep 17 00:00:00 2001
From: Philipp Gesang <phg42.2a@gmail.com>
Date: Sun, 14 Jul 2013 10:26:39 +0200
Subject: use call luatex manually instead of latexmk in Makefile

---
 Makefile | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

(limited to 'Makefile')

diff --git a/Makefile b/Makefile
index 4768d75..944fc12 100644
--- a/Makefile
+++ b/Makefile
@@ -67,8 +67,9 @@ ZIPS 	 = $(CTAN_ZIP) $(TDS_ZIP)
 LUA	= texlua
 
 DO_TEX 		  	= luatex --interaction=batchmode $< >/dev/null
-# (with the next version of latexmk: -pdf -pdflatex=lualatex)
-DO_LATEX 	  	= latexmk -pdf -e '$$pdflatex = q(lualatex %O %S)' -silent $< >/dev/null
+DO_LATEXMK	 	= latexmk -e '$$max_repeat = 5' -pdf -lualatex -silent $< >/dev/null
+# latexmk does only one run on my machine, so we’re not going to rely on it
+DO_LATEX  	 	= lualatex -interaction=batchmode $< >/dev/null
 DO_GRAPHVIZ 	= dot -Tpdf -o $@ $< > /dev/null
 DO_GLYPHS 		= $(LUA) $(GLYPHSCRIPT) > /dev/null
 DO_CHARS 		= $(LUA) $(CHARSCRIPT)  > /dev/null
@@ -101,6 +102,7 @@ $(GRAPHED): $(DOT)
 
 $(COMPILED): $(DTX)
 	$(DO_LATEX)
+	$(DO_LATEX)
 
 $(UNPACKED): $(DTX)
 	$(DO_TEX)
-- 
cgit v1.2.3