You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Johann Bauer 957178217c Save dependency versions in repo 7 years ago
..
README fix #2927 7 years ago
build-electrum-git.sh Save dependency versions in repo 7 years ago
deterministic.spec windows binaries were missing servers_testnet.json 7 years ago
electrum.nsi fix #2325 8 years ago
portable.patch update windows building scripts 9 years ago
prepare-hw.sh windows: force upgrade of hawdrware wallet libraries 7 years ago
prepare-pyinstaller.sh install patched pyinstaller from my own repo 7 years ago
prepare-wine.sh install patched pyinstaller from my own repo 7 years ago

README

These scripts can be used for cross-compilation of Windows Electrum executables from Linux/Wine.

Usage:
1. Install wine (development version)

$ sudo apt-get install wine-development
$ sudo ln -sf /usr/bin/wine-development /usr/local/bin/wine
$ wine --version
wine-2.0 (Debian 2.0-3+b2)

2. Run "./prepare-wine.sh", it will download all dependencies. When you'll be asked, always leave default settings and press "Next >".
3. Run "./prepare-hw.sh" to build support for hardware wallets (TREZOR)
4. Run "./build-electrum-git.sh". Sources will be packed into three separate versions to dist/ directory:
* Standalone compressed executable is "dist/electrum.exe"
* Uncompressed binaries are in "dist/electrum". They're useful for comparsion with other builds.
* NSIS-based installer of Electrum is "electrum-setup.exe"
7. Everytime you want to rebuild new version of Electrum just change the path to ZIP file in "build-electrum.sh" and re-run the script.