summaryrefslogtreecommitdiffstats
path: root/36c3/Replicant_sustainability/Makefile
blob: bdea75355db821485a7a2c082e50b00a50e89bff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
TEXFLAGS ?= -halt-on-error -output-format pdf -output-directory output
TITLE = Replicant_sustainability
IMAGES := \
	output/i9300_hardware.png \
	output/virtuous_circle.png \

.PHONY: all clean test medias
all: output/$(TITLE).pdf

output:
	mkdir -p output

output/$(TITLE).pdf: output $(TITLE).tex $(IMAGES)
	pdflatex $(TEXFLAGS) '\providecommand\locale{en}\input{$(TITLE).tex}'
	pdflatex $(TEXFLAGS) '\providecommand\locale{en}\input{$(TITLE).tex}'

output/%.png: dot/%.dot output
	dot -T png $< > $@

output/i9300_hardware.png: images/i9300_hardware.svg
	convert $< $@

output/virtuous_circle.png: images/virtuous_circle.dot
	dot -T png $< > $@
clean:
	rm -rf output