added thing about workshop repo
[ai-gitworkshop.git] / Makefile
1 LATEX:=pdflatex
2 TEXFLAGS:=-shell-escape
3 DOCUMENT:=git
4
5 .PHONY: clean
6 .SECONDARY: $(DOCUMENT).fmt
7
8 all: $(DOCUMENT).pdf
9
10 vc.tex: .git/logs/HEAD
11 git log -1 --format="format:\\gdef\\GITAbrHash{%H}" > $@
12
13 %.pdf: %.tex %.fmt
14 $(LATEX) $(TEXFLAGS) $<
15 $(LATEX) $(TEXFLAGS) $<
16
17 %.fmt: pre.tex vc.tex
18 $(LATEX) $(TEXFLAGS) -ini -jobname="$(basename $@)" "&$(LATEX) $<\dump"
19
20
21 clean:
22 $(RM) -vr $(addprefix *.,vrb aux fmt bbl blg log out toc nav snm pdf)\
23 _minted*