mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-17 05:41:29 +02:00
- configure_cake_wallet.sh -> configure_hash_wallet.sh
- cakewallet.bat -> hashwallet.bat (and Hash Wallet.zip output, Build\Hash Wallet)
- com.cakewallet.CakeWallet.yml -> com.suchsoftware.HashWallet.yml (Flatpak app-id changed)
- linux/com.cakewallet.CakeWallet.desktop -> linux/com.suchsoftware.HashWallet.desktop
- scripts/{macos,windows,linux}/cakewallet.sh -> hashwallet.sh
- scripts/linux/build_cake_release.sh -> build_hash_release.sh (output is hash_wallet.flatpak)
- README + docs/builds/{WINDOWS,LINUX}.md cross-refs updated
The Flutter binary name 'cake_wallet' is intentionally retained — renaming
the Dart project name would force ~all 'package:cake_wallet/...' imports
to be rewritten and break upstream cherry-picks.
Windows Build Instructions
Prerequisites
Before building the Windows installer, make sure you have the following prerequisites:
- Inno Setup installed on your system
- Microsoft Visual C++ Redistributable for Visual Studio 2022 (x64) installer
Downloading the VC++ Redistributable Installer
The Windows installer requires the Microsoft Visual C++ Redistributable for Visual Studio 2022 (x64) installer. You need to download it from Microsoft's website and place it in the same directory as the Inno Setup script (build_exe_installer.iss).
- Download the VC++ Redistributable installer from: https://aka.ms/vs/17/release/vc_redist.x64.exe
- Save the file as
vc_redist.x64.exein thescripts\windowsdirectory
Building the Installer
Once you have downloaded the VC++ Redistributable installer, you can build the Windows installer by running the Inno Setup script.
The installer will include the VC++ Redistributable and install it during the Cake Wallet installation process.