# HG changeset patch # User Adrianna PiƄska # Date 1315933257 -7200 # Node ID a40c94b576020fc7389faea9099b0b3d101846d6 # Parent 4eb3aed070650fb300211a2d5bd4d2589073c1cd renamed x; create png directory if doesn't exist diff -r 4eb3aed07065 -r a40c94b57602 scripts/make_pngs.sh --- a/scripts/make_pngs.sh Tue Sep 13 18:58:01 2011 +0200 +++ b/scripts/make_pngs.sh Tue Sep 13 19:00:57 2011 +0200 @@ -8,11 +8,13 @@ svgroot=source/svg pngroot=data -for x in `find $svgroot -name "*.svg"` +for sourcepath in `find $svgroot -name "*.svg"` do - sourcefile=`basename $x` - sourcedir=`dirname $x` - destpath=${sourcedir/#$svgroot/$pngroot}/${sourcefile/%svg/png} - rsvg-convert $x -w $tilesize -h $tilesize -o $destpath + sourcefile=`basename $sourcepath` + sourcedir=`dirname $sourcepath` + destdir=${sourcedir/#$svgroot/$pngroot} + mkdir -p $destdir + destpath=$destdir/${sourcefile/%svg/png} + rsvg-convert $sourcepath -w $tilesize -h $tilesize -o $destpath pngcrush -q $destpath tmp && mv tmp $destpath done