eletrotupi / tcc/ monografia/Makefile1ae4e1096335a981b91bb09c19f830b4eb417903
628 B | 30 lines Raw
1
JOBNAME  = monografia
2
LATEX    = pdflatex
3
BIBTEX   = bibtex
4
FLAGS    = -interaction=nonstopmode -halt-on-error
5

6
.PHONY: all clean distclean
7

8
all: $(JOBNAME).pdf
9

10
# Full build: tex → bibtex → tex → tex
11
$(JOBNAME).pdf: $(JOBNAME).tex $(JOBNAME).bib
12
	$(LATEX) $(FLAGS) $(JOBNAME)
13
	$(BIBTEX) $(JOBNAME)
14
	$(LATEX) $(FLAGS) $(JOBNAME)
15
	$(LATEX) $(FLAGS) $(JOBNAME)
16

17
clean:
18
	rm -f $(JOBNAME).aux \
19
	      $(JOBNAME).bbl \
20
	      $(JOBNAME).blg \
21
	      $(JOBNAME).log \
22
	      $(JOBNAME).out \
23
	      $(JOBNAME).toc \
24
	      $(JOBNAME).lof \
25
	      $(JOBNAME).lot \
26
	      $(JOBNAME).lol
27

28
distclean: clean
29
	rm -f $(JOBNAME).pdf
30