tools/pull-3rd-party: Fremdprojekte syncen, Craft-Apps bauen, Forks aktualisieren #47
Labels
No labels
herkunft/alpha-feedback
status
blockiert
status
zu-testen
typ
bug
typ
docs
typ
enhancement
typ
feature
typ
idea
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
iris/Iris#47
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Skript
tools/pull-3rd-party(von Iris in einem Chat entstanden, bisher unversioniert).Aufgabe: Geht alle Verzeichnisse in
3rdparty/durch: Upstream-Pull, Craft-App neu bauen und auf den Desktop legen (alte.appwird ersetzt), danach den Forgejo-Fork (origin) übersync-upstream -yper PR aktualisieren. Optionen-n(Probelauf),-s(nur Build),-b(nur Sync), optional ein Projektname.Erkennung: Craft-Apps generisch (Cargo.toml,
packaging/macos/Info.plist.in,package.sh, GUI-Crate = Ordnername). Icon aus.icnsoder aus dem PNG-Satz (iconutil); Version auspackaging/env.shoder der Workspace-Version.Stand: 13 Craft-Forks (filmcraft, photocraft, vectorcraft, lightcraft, pdfcraft, effectcraft, designcraft, figcraft, wordcraft, soundcraft, deckcraft, cadcraft, gridcraft) liefen im Chat durch. Nie direkt auf
main, kein Force-Push.Bekannte Grenzen:
craft-fontsnicht geklont (Apps laufen ohne eingebettete Fonts);$FORGEJO_TOKENnötig für das Fork-Update.