| 12345678910111213141516171819202122232425262728293031323334 |
- #! /bin/bash
- INKSCAPE="flatpak run org.inkscape.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-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\
- # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png
- fi
- if [ -f $ASSETS_DIR/[email protected] ]; then
- echo $ASSETS_DIR/[email protected] exists.
- else
- echo
- echo Rendering $ASSETS_DIR/[email protected]
- $INKSCAPE --export-id=$i \
- --export-dpi=180 \
- --export-id-only \
- --export-png=$ASSETS_DIR/[email protected] $SRC_FILE >/dev/null #\
- # && $OPTIPNG -o7 --quiet $ASSETS_DIR/[email protected]
- fi
- done
- exit 0
|