Stufe 3 (#764): Avalonia-Fenster entfernt
- Views, ViewModels, Controls, Converters, Styles, Services, Desktop-i18n, Schriften und App.axaml raus; Avalonia- und Mvvm-Pakete raus - ClawdDotNet ohne Schalter: Manager starten (unter systemd ueber den Dienst, nie doppelt) und WebUI oeffnen (LauncherRun) - bis die Huelle kommt - Instanzen laufen immer kopflos; instanceWindows wird gelesen, nicht mehr ausgewertet; die Kette 'Fenster nach vorn holen' ist entfernt - Telegram-Anmeldung nur noch ueber die WebUI (tote Dialog-Rueckrufe raus) - systemd-Vorlagen im Linux-Paket; Oberflaechen-Leitfaden ins Archiv Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
8ec7896417
commit
6d81693041
@@ -90,6 +90,15 @@ def publish(rid: str, out_dir: Path) -> None:
|
||||
])
|
||||
merge_manager(manager_dir, out_dir)
|
||||
|
||||
# #795: Die systemd-Vorlagen gehoeren ins Linux-Paket - sonst steht die Anleitung in
|
||||
# einem Repository, das auf der Zielmaschine niemand hat.
|
||||
if rid.startswith("linux"):
|
||||
units = out_dir / "systemd"
|
||||
units.mkdir(exist_ok=True)
|
||||
for unit in sorted((REPO / "deploy" / "systemd").glob("*.service")):
|
||||
shutil.copy2(unit, units / unit.name)
|
||||
print(f" systemd-Vorlagen: {len(list(units.glob('*.service')))} nach systemd/")
|
||||
|
||||
|
||||
def merge_manager(src: Path, dst: Path) -> None:
|
||||
"""Legt den Manager neben die Instanz.
|
||||
|
||||
Reference in New Issue
Block a user