- run.py: top-level entry point for PyInstaller (relative imports need it) - psp-preserve.spec: onedir build bundling DATs, loader, cover bundles, icons - requirements-build.txt: pinned build deps (PySide6 6.8.3 for Windows ICU fix) - .gitea/workflows/build.yml: builds linux + windows artifacts on tags/manual - gitignore build/ dist/
8 lines
272 B
Plaintext
8 lines
272 B
Plaintext
# Build dependencies (pinned for reproducible CI builds).
|
|
# PySide6 is pinned to 6.8.3: newer 6.11.x bundles a Qt6Core.dll that imports
|
|
# icuuc.dll on Windows, which is not shipped and crashes at startup.
|
|
pyinstaller>=6.11
|
|
PySide6==6.8.3
|
|
curl_cffi>=0.7
|
|
pycryptodome>=3.20
|