#!/bin/sh -e test $# -ne 2 && { echo ' avatar.png favicon.ico favicon.png got/android-chrome-192x192.png got/android-chrome-384x384.png got/apple-touch-icon.png got/favicon-16x16.png got/favicon-32x32.png got/favicon.ico got/got.png got/mstile.png logo.png logo_black.png tp/logo.gif ' && exit; } blue='#0000f0' black='#000000' logo=' * ****** *.*......*** *.....*.....* *..***.****** *.*.........* ***.........* **...........* *.....**..**..* *.............* *...........* *...*......* *...***...* *........* *.......* **...** *** ' DST="$2" txt2img() { f="$1" && shift mkdir -p "$(dirname "$DST/$f")" && rm -f "$DST/$f" echo "$logo" | txt2img.sh -o "$DST/$f" "$@" echo "$f" } txt2img 'avatar.png' -background "$blue" -scale 800 -extent 192x192 txt2img 'favicon.ico' -background "$blue" txt2img 'favicon.png' -scale 800 txt2img 'favicon.png' -scale 800 txt2img 'logo.png' -background "$blue" -scale 800 -extent 192x192 txt2img 'logo_black.png' -background "$black" -scale 800 -extent 192x192 txt2img 'got/android-chrome-192x192.png' -background "$black" -scale 800 -extent 192x192 txt2img 'got/android-chrome-384x384.png' -background "$black" -scale 1600 -extent 384x384 txt2img 'got/apple-touch-icon.png' -background "$black" -scale 800 -extent 128x128 txt2img 'got/favicon-16x16.png' -background "$black" txt2img 'got/favicon-32x32.png' -background "$black" -scale 200 txt2img 'got/favicon.ico' -background "$black" txt2img 'got/got.png' -scale 200 -extent 64x64 txt2img 'got/mstile.png' -background "$black" -scale 800 -extent 150x150 txt2img 'tp/logo.gif' -background "$black" -scale 800 -extent 192x192