view scripts/make_pngs.sh @ 149:e26280d809d3

less hacky make_pngs
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Tue, 13 Sep 2011 18:47:38 +0200
parents ed69e9f5ffaf
children 4eb3aed07065
line wrap: on
line source

#!/bin/bash

set -e
set -u

tilesize=20
svgdir=source/svg
pngdir=data

for subdir in tiles/common tiles/common/snake tiles/lab menus
do
    for x in $svgdir/$subdir/*.svg
    do
        filename=`basename $x`
        filepath=$pngdir/$subdir/${filename/svg/png}
        rsvg-convert $x -w $tilesize -h $tilesize -o $filepath
        pngcrush -q $filepath tmp && mv tmp $filepath
    done
done