diff --git a/war/images/compress_png.sh b/war/images/compress_png.sh new file mode 100755 index 0000000000000000000000000000000000000000..7d1c37a30c9445a163caf8b17d093cd8bbdea490 --- /dev/null +++ b/war/images/compress_png.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +function compress { + echo "Crushing $1" + pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB $1 $1.tmp + mv $1.tmp $1 + echo "Compressing $1" + optipng -o9 $1 > /dev/null +} + +if [ -z "$*" ] +then + echo 'Please pass a list of pngs to compress.'; +fi + +for image in "$@" # Doesn't work properly if "$*" isn't quoted. +do + compress $image +done +