#!/usr/bin/env sh

# https://stackoverflow.com/questions/12306223/how-to-manually-create-icns-files-using-iconutil

ICONSET_DIR="datovka.iconset"

SRC_ICON="icons/png_app_logo/256x256/datovka.png"

mkdir "${ICONSET_DIR}"
sips -z 16 16     "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_16x16.png
sips -z 32 32     "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_16x16@2x.png
sips -z 32 32     "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_32x32.png
sips -z 64 64     "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_32x32@2x.png
sips -z 128 128   "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_128x128.png
sips -z 256 256   "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_128x128@2x.png
sips -z 256 256   "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_256x256.png
#sips -z 512 512   "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_256x256@2x.png
#sips -z 512 512   "${SRC_ICON}" --out "${ICONSET_DIR}"/icon_512x512.png
#cp Icon1024.png MyIcon.iconset/icon_512x512@2x.png
iconutil -c icns "${ICONSET_DIR}"
rm -r "${ICONSET_DIR}"
