From 2c76905db8131551400374f8f961a1d044475558 Mon Sep 17 00:00:00 2001 From: Dominik Meyer Date: Tue, 28 May 2019 13:50:14 +0200 Subject: [PATCH] ADD: make running pdflatex configurable --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 8041671..1b44088 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,12 @@ export $TEXINPUTS DEPFLAGS = -M -MP -MF $(DEPDIR)/$*.d -LATEXMK=export TEXINPUTS=$(TEXINPUTS);latexmk -use-make -f $(DEPFLAGS) -pdflua $(subst .pdf,.tex,$@) 1>>$(subst .pdf,.log,$@) 2>>$(subst .pdf,.log,$@) + +ifneq ("$(wildcard .pdflatex)","") + LATEXMK=export TEXINPUTS=$(TEXINPUTS);latexmk -use-make -f $(DEPFLAGS) -pdf $(subst .pdf,.tex,$@) 1>>$(subst .pdf,.log,$@) 2>>$(subst .pdf,.log,$@) +else + LATEXMK=export TEXINPUTS=$(TEXINPUTS);latexmk -use-make -f $(DEPFLAGS) -pdflua $(subst .pdf,.tex,$@) 1>>$(subst .pdf,.log,$@) 2>>$(subst .pdf,.log,$@) +endif .SECONDARY: .latexmkrc .PHONY: clean watermark IEEE base @@ -104,6 +109,6 @@ clean: @-rm -rf *.nav @-rm -rf *.snm @-rm -rf *.vrb - @-for i in `find -name '*.dep'`; do f=`echo $$i | sed 's/.dep//'`; rm $$f; rm $$i; done + @-for i in `find . -name '*.dep'`; do f=`echo $$i | sed 's/.dep//'`; rm $$f; rm $$i; done include $(wildcard $(patsubst %,$(DEPDIR)/%.d,$(basename $(SRCS))))