53b4f60da1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
31 lines
856 B
Bash
31 lines
856 B
Bash
#!/bin/bash
|
|
# render-outfits.sh — compile and run the Mochi outfit planche renderer
|
|
# NOT in CI. Run manually: bash scripts/render-outfits.sh
|
|
# Output: /tmp/coucou-outfits.png
|
|
|
|
set -e
|
|
cd "$(dirname "$0")/.."
|
|
|
|
SDK=$(xcrun --sdk macosx --show-sdk-path)
|
|
|
|
echo "Compiling renderer..."
|
|
swiftc \
|
|
-parse-as-library \
|
|
-sdk "$SDK" \
|
|
-target arm64-apple-macosx15.0 \
|
|
NotchBuddy/Sources/CoucouKit/IslandScreenGeometry.swift \
|
|
NotchBuddy/Sources/CoucouKit/IslandTypes.swift \
|
|
NotchBuddy/Sources/CoucouKit/MochiWardrobe.swift \
|
|
NotchBuddy/Sources/CoucouKit/BotEngine.swift \
|
|
NotchBuddy/Sources/CoucouKit/MochiOutfitDrawing.swift \
|
|
scripts/RenderOutfits.swift \
|
|
-framework AppKit \
|
|
-framework SwiftUI \
|
|
-o /tmp/coucou-render-outfits \
|
|
2>&1
|
|
|
|
echo "Running renderer..."
|
|
/tmp/coucou-render-outfits
|
|
echo "Opening..."
|
|
open /tmp/coucou-outfits.png
|