#setup for latex
LATEX=lualatex
LATEXOPT=--shell-escape --synctex=1 -file-line-error
NONSTOP=--interaction=nonstopmode

LATEXMK=latexmk
LATEXMKOPT=-lualatex -bibtex
CONTINUOUS=-pvc

MAIN=zusammenfassung
PROJECT=project
SOURCES:=$(shell ls *.tex)

TEX_EXTENSION=aux bbl bcf blg fls idx ilg ind lof lol log out pdf pyg.lst pyg.sty pyg.vrb run.xml fdb_latexmk synctex.gz toc tdo thm pyg.lol


.PHONY:listing image clean debug

all:$(MAIN).pdf 

$(MAIN).pdf:$(MAIN).tex $(SOURCES) 
	$(LATEXMK) $(LATEXMKOPT) -pdflatex="$(LATEX) $(LATEXOPT) $(NONSTOP) %O %S" $<

debug: $(MAIN).tex 
	$(LATEX) $(LATEXOPT) $<

interactive: $(MAIN).tex listing
	$(LATEXMK) $(LATEXMKOPT) $(CONTINUOUS) -pdflatex="$(LATEX) $(LATEXOPT)%O %S" $<

clean:
	rm -f *.pyc *.pyg 
	rm -rf _minted-$(MAIN)
	rm -f $(addprefix $(MAIN).,$(TEX_EXTENSION))
	$(LATEXMK) -C



