tamm: add Darren as author
[ti-agile-manual/ti-agile-manual.git] / Makefile
1 PDFLATEX        ?= $(shell which pdflatex)
2 BIBTEX          ?= $(shell which bibtex)
3 VIEWER          ?= $(shell which evince)
5 OPTS            = -halt-on-error -file-line-error \
6                   -interaction=batchmode
8 SOURCE          = ti-agile-methodology-manual.tex
9 PDF             = $(SOURCE:.tex=.pdf)
11 V               = @
12 Q               = $(V:1=)
13 QUIET_BIBTEX    = $(Q:@=@echo   '      BIBTEX      '$@;)
14 QUIET_LATEX     = $(Q:@=@echo   '      LATEX       '$@;)
15 QUIET_CLEAN     = $(Q:@=@echo   '      CLEAN       '$@;)
16 QUIET_VIEW      = $(Q:@=@echo   '      VIEW        '$@;)
18 all: pdf
20 pdf: $(PDF)
22 $(PDF): $(SOURCE)
23         $(QUIET_LATEX) $(PDFLATEX) $(OPTS) $<
24         $(QUIET_BIBTEX) $(BIBTEX) $(<:.tex=.aux)
25         $(QUIET_LATEX) $(PDFLATEX) $(OPTS) $<
26         $(QUIET_LATEX) $(PDFLATEX) $(OPTS) $<
28 view: $(PDF)
29         $(QUIET_VIEW) $(VIEWER) $(PDF)
31 clean:
32         $(QUIET_CLEAN) rm -f *.log *.aux *.lot *.lof *.toc *.tex~ *.pdf *.out *.idx *.href *.url *.bbl *.blg