annotate source/Makefile @ 44:2ba3c443c328

Sanish resolution
author Stefano Rivera <stefano@rivera.za.net>
date Sun, 01 Sep 2013 18:14:58 +0200
parents bfef0827b171
children 529395304216
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
36
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
1 SOURCES = $(shell find svg -name '*.svg')
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
2 TARGETS = $(patsubst %.svg,%.png,$(SOURCES))
43
bfef0827b171 Optional optimization
Stefano Rivera <stefano@rivera.za.net>
parents: 36
diff changeset
3 OPTIMIZE = 1
36
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
4
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
5 all: $(TARGETS)
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
6
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
7 clean:
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
8 rm -f $(TARGETS)
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
9
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
10 %.png: %.svg
44
2ba3c443c328 Sanish resolution
Stefano Rivera <stefano@rivera.za.net>
parents: 43
diff changeset
11 rsvg-convert --zoom 0.1 $< > $@
43
bfef0827b171 Optional optimization
Stefano Rivera <stefano@rivera.za.net>
parents: 36
diff changeset
12 ifeq ($(OPTIMIZE),1)
36
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
13 optipng -o4 -preserve $@
56d1b336ffda Render SVGs to PNG
Stefano Rivera <stefano@rivera.za.net>
parents:
diff changeset
14 advpng -z4 $@
43
bfef0827b171 Optional optimization
Stefano Rivera <stefano@rivera.za.net>
parents: 36
diff changeset
15 endif