Swift 98.3%
Shell 1.7%
1#!/bin/bash2# Auteur : Simon-Pierre Boucher — contact@spboucher.ai3# Génère Assets/AppIcon.icns à partir d'Assets/icon-1024.png (repris de4# l'app iOS KA — rendu de docs/icon.svg). Pipeline iconset → iconutil,5# pattern forge-studio.6set -euo pipefail7cd "$(dirname "$0")/.."89SRC="Assets/icon-1024.png"10if [ ! -f "$SRC" ]; then11 echo "ERREUR : $SRC introuvable (copiez icon-1024.png de l'app iOS KA)." >&212 exit 113fi1415ICONSET="Assets/AppIcon.iconset"16rm -rf "$ICONSET" && mkdir -p "$ICONSET"17for s in 16 32 128 256 512; do18 sips -z $s $s "$SRC" --out "$ICONSET/icon_${s}x${s}.png" >/dev/null19 d=$((s * 2))20 sips -z $d $d "$SRC" --out "$ICONSET/icon_${s}x${s}@2x.png" >/dev/null21done22iconutil -c icns "$ICONSET" -o Assets/AppIcon.icns23rm -rf "$ICONSET"24echo "OK : Assets/AppIcon.icns"25