From 6de3b4b1fb22a503fe04b3e5678a45aa81657c55 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Mon, 19 Feb 2018 19:14:22 +0100 Subject: [pkg] osx packaging changes for riseupvpn --- pkg/osx/makeicons.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 pkg/osx/makeicons.sh (limited to 'pkg/osx') diff --git a/pkg/osx/makeicons.sh b/pkg/osx/makeicons.sh new file mode 100755 index 00000000..823af826 --- /dev/null +++ b/pkg/osx/makeicons.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash +sizes=(16 32 64 128 256 512) +largfile='icon_512x512@2x.png' +if [ ! -f "$largfile" ]; then + convert -background none -resize 1024x1024 "$1" "$largfile" +fi +for s in "${sizes[@]}"; do + echo $s + convert -background none -resize ${s}x${s} "$largfile" "icon_${s}x$s.png" +done + +cp 'icon_32x32.png' 'icon_16x16@2x.png' +mv 'icon_64x64.png' 'icon_32x32@2x.png' +cp 'icon_256x256.png' 'icon_128x128@2x.png' +cp 'icon_512x512.png' 'icon_256x256@2x.png' + +mkdir icon.iconset +mv icon_*x*.png icon.iconset +iconutil -c icns icon.iconset -- cgit v1.2.3