sfizz/scripts/create_windows_icon.sh
2020-03-07 22:34:38 +01:00

18 lines
351 B
Bash
Executable file

#!/bin/bash
set -e
svg_file="$1"
test -z "$svg_file" && exit 1
sizes="32 48 128 256"
rm -f "$svg_file".icon.*.png
for size in $sizes; do
png_file="$svg_file".icon."$size".png
inkscape -e "$png_file" "$svg_file" -w "$size" -h "$size"
optipng "$png_file"
done
icotool -c -o "$svg_file".ico "$svg_file".icon.*.png
rm -f "$svg_file".icon.*.png