#---------------------------------------------------------------
#                            Makefile        
# Note the use of latexmk, to make sure that the paper is only
# regenerated when latex source file changes - mikerb 5/14/22
#---------------------------------------------------------------
.SILENT:

PAPER    = memo_swarm_decentral
FIGSDIR  = $(CURDIR)/figures/
MAKETK   = "pdflatex -interaction=nonstopmode"

.PHONY : $(PAPER).pdf all clean

all: $(PAPER).pdf

$(PAPER).pdf: $(PAPER).tex
	latexmk -pdf -pdflatex=$(MAKETK) -use-make $(PAPER).tex

pdfo: all
	open $(PAPER).pdf &

pdfv:
	open $(PAPER).pdf &

view:
	open $(PAPER).pdf

main-quick: 
	$(LATEX) $(PAPER)
clean:
	rm -f $(PAPER).dvi *~  $(PAPER).log $(PAPER).pdf  $(PAPER).ind
	rm -f $(PAPER).bbl $(PAPER).blg  *.aux
	rm -f $(PAPER).toc $(PAPER).idx $(PAPER).ilg
	rm -f $(FIGSDIR)*.bak $(FIGSDIR)*~  $(PAPER).out *.log
	rm -f $(PAPER)*.adx $(PAPER).bdx $(PAPER).cdx
	rm -f $(PAPER)*.fls $(PAPER).fdb_latexmk
	rm -f biblio.bib citations.tex