e05d6fe3e44f99885efa7e76ad4de6ac011abfb4
[ai-gitflashtalk.git] / Makefile
1 SHELL:=/bin/bash
2
3 .PHONY: clean clobber
4
5 git.pdf: git.tex preamble.fmt 1.png
6 pdflatex $<
7
8 preamble.fmt: preamble.tex vc.tex
9 pdflatex -ini -jobname="$(basename $<)" "&pdflatex $<\dump"
10
11 1.png:
12 wget -qO- http://www.androidworld.it/wp-content/uploads/2014/02/linus-torvalds-getty-final.jpg\
13 | convert -resize 10\% - $@
14
15 vc.tex: .git/logs/HEAD
16 git log -1 --format="format:\\gdef\\GITAbrHash{%H}" > $@
17
18 clean:
19 $(RM) -v *.{eps,aux,fmt,bbl,blg,dvi,log,out,toc,nav,snm} vc.tex
20
21 clobber: clean
22 $(RM) -v *.{png,pdf}