5 Commits

Author SHA1 Message Date
Maksim Totmin
1ae1e90ae3 chore: remove redundant wasmtime install from build script (now a transitive dep of iopenpod) 2026-06-01 00:58:59 +07:00
Maksim Totmin
8c9e146a6c Add wasmtime to AppImage build for HASHAB signing 2026-05-31 18:24:07 +07:00
Maksim Totmin
59865169e6 Remove old config.ini (migrated to ~/.config/), add *.AppImage to gitignore, fix build script 2026-05-31 18:02:21 +07:00
Maksim Totmin
7a86732953 Fix build-appimage.sh: use venv for PyInstaller, set proper paths
- Create venv with --copies to avoid system pip restrictions (PEP 668)
- Install deps into venv before PyInstaller run
- Use absolute paths for --add-data
2026-05-31 17:48:54 +07:00
Maksim Totmin
81b2ab2173 Add AppImage build script and scripts/ directory
- scripts/build-appimage.sh: builds portable x86_64 AppImage
  via PyInstaller (onedir) + appimagetool
  - Bundles Python + PyQt6 + all dependencies
  - Excludes unused Qt modules to reduce size
  - Auto-downloads appimagetool if missing
  - Generates app icon via Pillow
- .gitignore: add build/
2026-05-31 17:45:51 +07:00