view ui/img/src/Makefile @ 1345:db9dfd4740af

Added tag 0.9.4 for changeset cf1cd6cda97b
author Andre Heinecke <andre.heinecke@intevation.de>
date Tue, 28 Oct 2014 12:01:37 +0100
parents 57879b3ae12a
children
line wrap: on
line source
# Makefile inspired from oxygen-icons-4.13.0/scalable/export_pngs.sh
# needs ImageMagick and Inkscape

svgs := $(wildcard *.svg)

targets := $(patsubst %.svg,%-48.png,$(svgs)) do-changes-16.png

all: $(targets) 

clean: 
	rm $(targets) $(patsubst %.svg,%.png,$(svgs))

%-48.png:%.svg
	inkscape --without-gui "--export-png=$*.png" --export-dpi=72 --export-background-opacity=0 --export-width=512 --export-height=512 "$<" >/dev/null
	convert -filter Sinc -resize 48x48 "$*.png" "$@"

%-16.png:%.svg
	inkscape --without-gui "--export-png=$@" --export-dpi=72 --export-background-opacity=0 --export-width=16 --export-height=16 "$<" >/dev/null

http://wald.intevation.org/projects/trustbridge/