Phase 6: P-Code-Bibliotheken und Linker abschließen, Cross-Buildplan festhalten

This commit is contained in:
hugo committed 2026-09-07 16:06:23 +02:00
1 parent 60d37ec79d
commit 25176947ba
33 files changed
+2416 -203

No files matched your search

+12 -2
View File
@@ -492,8 +492,18 @@ sind bestanden. Die vollständige Terminal-/OS-Matrix bleibt Phase 6.
Verbindliche Build- und Release-Ziele (Terminalanwendungen): Windows amd64,
macOS arm64 sowie Linux amd64 und arm64. Gitea Actions am bestehenden
Origin erstellt und prüft die Artefakte für alle vier Ziele. Die
Plattformtests umfassen unter Linux weiterhin mindestens zwei Emulatoren.
Origin erstellt die Artefakte für alle vier Ziele auf dem vorhandenen
Linux-arm64-Runner: Linux arm64 nativ beziehungsweise mit festgelegter
Zielbaseline, Linux amd64 und macOS arm64 über cargo-zigbuild, Windows amd64
über cargo-xwin. Cross-Toolchains einschließlich SDK/Sysroot werden in Change
06 reproduzierbar festgelegt; vier native Buildrunner sind nicht erforderlich.
Echte Zielsystem- und Terminalprüfungen gehören in Change 05; Change 06 bindet
diese Prüfungen und versions-/prüfsummengebundene Nachweise für die fertigen
Pakete in die Releasefreigabe ein. Cross-Builds ersetzen keine Zielausführung.
Unter Linux werden weiterhin mindestens zwei Emulatoren geprüft.
Change 03 liefert Backend/CLI, das gemeinsame TBL-Testartefakt und die lokal
verifizierte Verbraucherprobe; die vollständige Vierzielabnahme folgt in
05/06 und die abschließende Phasenabnahme in 07.
Release-Pakete: Windows als `.7z`, macOS und beide Linux-Architekturen
als `.tar.gz`, jeweils mit `tb`, `tbc` und der passenden `tbrt`-Vorlage
(Windows jeweils `.exe`) samt benötigten Metadaten.