Mercurial > mamba
comparison scripts/make_pngs.sh @ 148:ed69e9f5ffaf
Lock graphic, and hacky make_pngs change
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Tue, 13 Sep 2011 18:22:28 +0200 |
parents | c26e36295901 |
children | e26280d809d3 |
comparison
equal
deleted
inserted
replaced
147:daa0ca026e76 | 148:ed69e9f5ffaf |
---|---|
1 #!/bin/bash | 1 #!/bin/bash |
2 | |
3 set -e | |
4 set -u | |
2 | 5 |
3 tilesize=20 | 6 tilesize=20 |
4 svgdir=source/svg | 7 svgdir=source/svg |
5 pngdir=data/tiles | 8 pngdir=data/tiles |
6 | 9 |
12 filepath=$pngdir/$subdir/${filename/svg/png} | 15 filepath=$pngdir/$subdir/${filename/svg/png} |
13 rsvg-convert $x -w $tilesize -h $tilesize -o $filepath | 16 rsvg-convert $x -w $tilesize -h $tilesize -o $filepath |
14 pngcrush -q $filepath tmp && mv tmp $filepath | 17 pngcrush -q $filepath tmp && mv tmp $filepath |
15 done | 18 done |
16 done | 19 done |
20 | |
21 pngdir=data | |
22 for subdir in menus | |
23 do | |
24 for x in $svgdir/$subdir/*.svg | |
25 do | |
26 filename=`basename $x` | |
27 filepath=$pngdir/$subdir/${filename/svg/png} | |
28 rsvg-convert $x -o $filepath | |
29 pngcrush -q $filepath tmp && mv tmp $filepath | |
30 done | |
31 done |