#!/bin/sh

echo "---Rendering Icon Files---"
for A_DIR in *
do
	if [ -d ${A_DIR} ]
	then
		cd ${A_DIR}
		for AN_SVG in *
		do
			if echo "${AN_SVG}" | grep -q -e ".*svg$"
			then
				echo "---Rendering for ${AN_SVG}---"
				B_NAME="$(basename ${AN_SVG} .svg)"
				for A_SIZE in 16 22 24 32 36 48 64 72 96 128 192
				do
					echo "---Rendering Size ${A_SIZE}x${A_SIZE}---"
					inkscape -z -w ${A_SIZE} -h ${A_SIZE} -D -T -e "${B_NAME}-${A_SIZE}x${A_SIZE}.png" ${AN_SVG} > /dev/null 2>&1
				done
				echo "---Rendering fullsize---"
				inkscape -z -D -T -e "${B_NAME}-full.png" ${AN_SVG} > /dev/null 2>&1
				echo "---Creating Windows Icon---"
				icotool -c -o ${B_NAME}-windows_icon.ico "${B_NAME}-24x24.png" "${B_NAME}-32x32.png" "${B_NAME}-64x64.png" "${B_NAME}-128x128.png"
				echo "---Creating Favicon---"
				icotool -c -o ${B_NAME}-favicon.ico "${B_NAME}-16x16.png" "${B_NAME}-24x24.png" "${B_NAME}-32x32.png"
			fi
		done
		cd ..
	fi
done

echo "---Done---"
