fix(packaging): bundle embedded python runtime and dependencies for standalone Windows distribution
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 1m9s
Release Binaries & Packages / Build & Release Standalone Binaries (Linux & Windows Cross-Compilation) (push) Successful in 7m5s

This commit is contained in:
2026-09-26 19:42:12 +02:00
parent a7ff1c845d
commit fd34fe9911
5 changed files with 105 additions and 18 deletions
+2
View File
@@ -19,6 +19,7 @@ Section "Install"
SetOutPath "$INSTDIR"
File "../dist/Server.exe"
File "../compilation/nssm.exe"
File /r "../dist/runtime"
CreateDirectory "$COMMONAPPDATA\LOGAR-Server"
@@ -35,6 +36,7 @@ SectionEnd
Section "Uninstall"
ExecWait '"$INSTDIR\nssm.exe" stop LOGAR_Server'
ExecWait '"$INSTDIR\nssm.exe" remove LOGAR_Server confirm'
RMDir /r "$INSTDIR\runtime"
Delete "$INSTDIR\Server.exe"
Delete "$INSTDIR\nssm.exe"
Delete "$INSTDIR\uninstall.exe"