Mercurial > nagslang
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 |