# MacOS-Portmodul für Astra Dieses Paket enthält ausschließlich die Dateien für einen eigenständigen Godot-4.5-macOS-Export. Es verändert kein Gameplay und benötigt keine der vorhandenen macOS-Start- oder Installationsskripte. ## Einbauziele | Moduldatei | Ziel im Projekt | | --- | --- | | `Build-Mac.command` | `Build-Mac.command` | | `build-tools/Build-Mac.sh` | `build-tools/Build-Mac.sh` | | `export_presets.macos.cfg` | Inhalte als neuen, nächsten Preset-Block nach `export_presets.cfg` übernehmen | Beide Skripte müssen ausführbar sein: `chmod +x Build-Mac.command build-tools/Build-Mac.sh`. ## Vertrag und Kompatibilität Das Build-Skript akzeptiert ausschließlich Godot 4.5, nutzt einen Universal- Export (`x86_64` und `arm64`), lädt bei Bedarf die offizielle Engine und ihre Exportvorlagen nach und verifiziert den Engine-Download per SHA-512. Es prüft vor Erfolg: Godot-Import ohne `SCRIPT ERROR`, App-Bundle, Bundle-ID, Startdatei, beide Prozessorarchitekturen, Ad-hoc-Signatur und PCK-Spieldaten. Die Mindestversionen sind macOS 10.12 auf Intel und macOS 11 auf Apple Silicon. Eine künftige macOS-Version oder jede Hardware kann kein Skript garantieren; für warnungsfreie Verteilung heruntergeladener Builds sind Developer-ID-Signierung und Apple-Notarisierung erforderlich. Nach dem Einbau wird mit `Build-Mac.command` gebaut. Ergebnisse sind `dist/macos/BLOCKLINE.app` zum direkten Öffnen und `dist/macos/BLOCKLINE.zip` zur Weitergabe.