Merge branch 'master' of ctpug.org.za:tabakrolletjie
[tabakrolletjie.git] / data / images / Makefile
1 VPATH=../../sources/vector
2
3 SEED=seed
4 TURNIP=turnip1 turnip2 turnip3
5 MOULD_BODY=mouldA mouldB mouldC
6 MOULD=eyeballA eyeballB eyeballC
7 LIGHT=spotlight lamp laser
8 LIGHT_MASK=light_mask_2_1 light_mask_2_2 light_mask_3_1 light_mask_3_2 light_mask_3_3
9
10 IMG16=$(MOULD_BODY)
11 IMG32=$(MOULD_BODY) $(MOULD) $(LIGHT) $(SEED) $(LIGHT_MASK)
12 IMG48=$(LIGHT) $(TURNIP) $(LIGHT_MASK)
13 IMG64=$(MOULD_BODY)
14
15 CURSORS=$(SEED) $(LIGHT)
16
17 PNG16=$(patsubst %, 16/%.png, $(IMG16))
18 PNG32=$(patsubst %, 32/%.png, $(IMG32))
19 PNG48=$(patsubst %, 48/%.png, $(IMG48))
20 PNG64=$(patsubst %, 64/%.png, $(IMG64))
21 PNG_CURSORS=$(patsubst %, cursors/%.png, $(CURSORS))
22
23 all: $(PNG16) $(PNG32) $(PNG48) $(PNG64) $(PNG_CURSORS)
24
25 16/%.png: %.svg
26         @mkdir -p `dirname $@`
27         @inkscape -z -e $@ -w 16 -h 16 $<
28
29 32/%.png: %.svg
30         @mkdir -p `dirname $@`
31         @inkscape -z -e $@ -w 32 -h 32 $<
32
33 48/%.png: %.svg
34         @mkdir -p `dirname $@`
35         @inkscape -z -e $@ -w 48 -h 48 $<
36
37 64/%.png: %.svg
38         @mkdir -p `dirname $@`
39         @inkscape -z -e $@ -w 64 -h 64 $<
40
41 cursors/%.png: 32/%.png
42         @cp $< $@