comparison source/Makefile @ 43:bfef0827b171

Optional optimization
author Stefano Rivera <stefano@rivera.za.net>
date Sun, 01 Sep 2013 18:14:43 +0200
parents 56d1b336ffda
children 2ba3c443c328
comparison
equal deleted inserted replaced
42:98e739941388 43:bfef0827b171
1 SOURCES = $(shell find svg -name '*.svg') 1 SOURCES = $(shell find svg -name '*.svg')
2 TARGETS = $(patsubst %.svg,%.png,$(SOURCES)) 2 TARGETS = $(patsubst %.svg,%.png,$(SOURCES))
3 OPTIMIZE = 1
3 4
4 all: $(TARGETS) 5 all: $(TARGETS)
5 6
6 clean: 7 clean:
7 rm -f $(TARGETS) 8 rm -f $(TARGETS)
8 9
9 %.png: %.svg 10 %.png: %.svg
10 rsvg-convert $< > $@ 11 rsvg-convert $< > $@
12 ifeq ($(OPTIMIZE),1)
11 optipng -o4 -preserve $@ 13 optipng -o4 -preserve $@
12 advpng -z4 $@ 14 advpng -z4 $@
15 endif