Add interactive package batch script

This commit is contained in:
Kroonk
2026-05-23 10:41:34 +02:00
parent a5b7165bf7
commit 88124ce71b
3 changed files with 54 additions and 0 deletions

View File

@@ -36,6 +36,7 @@ src/mods-unpacked/Brogether-Brogether/
scripts/
package.ps1
package-release.bat
install-local.ps1
docs/
@@ -52,6 +53,7 @@ releases/
- `scripts/package.ps1` baut `dist\Brogether-Brogether-0.1.0.zip`.
- Danach kopiert `scripts/package.ps1` denselben ZIP nach `releases\Brogether-Brogether-0.1.0.zip`.
- `dist/` bleibt ignoriert; `releases/` wird committed, damit Tester den neuesten ZIP direkt aus dem Repo laden koennen.
- `scripts/package-release.bat` fragt interaktiv nach einem Versionsnamen und ruft `package.ps1 -Version <name>` auf.
- Das Skript nutzt .NET `ZipArchive`, weil PowerShell `Compress-Archive` Backslash-Pfade erzeugt hatte, die Godot/Brotato nicht sauber akzeptierte.
- ZIP-Struktur im Archiv: