Fix frozen-build SSL certs, taskbar icon, and rename _internal to psp-preserve
build / Linux x86_64 (push) Failing after 7m17s
build / Windows x64 (Wine) (push) Canceled after 0s

- config: point SSL at certifi bundle when frozen (fixes store/NPS/TMDB SSL errors)
- gui: set app name + window icon for the taskbar
- spec: contents_directory=psp-preserve; bundle a .desktop file for Wayland launchers
This commit is contained in:
2026-09-13 21:19:56 -04:00
parent a7f90cd5a7
commit 78f6d44c73
4 changed files with 27 additions and 0 deletions
+2
View File
@@ -24,6 +24,7 @@ datas = [
("data/covers/UMD_GAME_COVER_TEMPLATE.png", "data/covers"),
("img/app-icon.png", "img"),
("img/chevron.png", "img"),
("packaging/psp-preserve.desktop", "."),
]
a = Analysis(
@@ -53,6 +54,7 @@ exe = EXE(
upx=False,
console=False,
disable_windowed_traceback=False,
contents_directory="psp-preserve",
)
coll = COLLECT(