mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-17 05:41:29 +02:00
Replace the .zip artifact with a 7-Zip self-extracting .exe wrapper. On launch, the wrapper extracts the Flutter Windows build tree to %TEMP% and runs HashWallet.exe — user experience is one .exe to download and double-click. Each launch re-extracts; subsequent launches are slower than a real install but zero-touch portable is the user's explicit preference over an installer. SFX module probe handles 7-Zip naming variations (7zS.sfx / 7zSD.sfx / 7zSfx.sfx) so the step doesn't break across 7-Zip releases.