#!/bin/sh

if [ $# -ne 4 ] ; then
    echo "Usage: fly-install-svg-icon SVGICONPATH ICONTHEMEPATH ICONCONTEXT ICONNAME" >&2
    exit 1
fi

# keep sizes in sync with fly.prf
for iconSize in 16 22 32 48 64 96 128 192 256; do
    png_icon_dir=$2/${iconSize}x${iconSize}/$3/;
    mkdir -p $png_icon_dir;
    rsvg-convert -f png -w $iconSize -h $iconSize --keep-aspect-ratio $1 -o $png_icon_dir/$4.png;
done
