A fork of the Materia GTK theme.

By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

 render-assets.sh

View raw Download
text/x-shellscript • 834 B
Bourne-Again shell script, ASCII text executable
        
            
1
#! /bin/bash
2
3
INKSCAPE="/usr/bin/inkscape"
4
OPTIPNG="/usr/bin/optipng"
5
6
SRC_FILE="assets.svg"
7
ASSETS_DIR="assets"
8
INDEX="assets.txt"
9
10
for i in `cat $INDEX`
11
do
12
if [ -f $ASSETS_DIR/$i.png ]; then
13
echo $ASSETS_DIR/$i.png exists.
14
else
15
echo
16
echo Rendering $ASSETS_DIR/$i.png
17
$INKSCAPE --export-id=$i \
18
--export-id-only \
19
--export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\
20
# && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png
21
fi
22
if [ -f $ASSETS_DIR/$i@2.png ]; then
23
echo $ASSETS_DIR/$i@2.png exists.
24
else
25
echo
26
echo Rendering $ASSETS_DIR/$i@2.png
27
$INKSCAPE --export-id=$i \
28
--export-dpi=180 \
29
--export-id-only \
30
--export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null #\
31
# && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png
32
fi
33
done
34
exit 0
35