123456789101112131415161718192021222324 |
- #! /bin/bash
- INKSCAPE="/usr/bin/inkscape"
- OPTIPNG="/usr/bin/optipng"
- SRC_FILE="assets.svg"
- ASSETS_DIR="assets"
- INDEX="assets.txt"
- for i in `cat $INDEX`
- do
- if [ -f $ASSETS_DIR/$i.png ]; then
- echo $ASSETS_DIR/$i.png exists.
- else
- echo
- echo Rendering $ASSETS_DIR/$i.png
- $INKSCAPE --export-id=$i \
- --export-id-only \
- --export-background-opacity=0 \
- --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \
- && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png
- fi
- done
- exit 0
|