-WIP-electrum-btcp/contrib/build-wine
SomberNight d40992e552 win binaries: build a proper setup.exe that uses local folder 2017-11-07 03:43:10 +01:00
..
README fix #2927 2017-09-26 08:49:28 +02:00
build-electrum-git.sh https in build scripts 2017-10-20 16:01:59 +02:00
deterministic.spec win binaries: build a proper setup.exe that uses local folder 2017-11-07 03:43:10 +01:00
electrum.nsi
portable.patch
prepare-hw.sh Install latest version of Trezor on Windows 2017-10-30 18:33:21 +01:00
prepare-wine.sh prepare-wine: remove unnecessary DLLs 2017-11-02 19:01:44 +01:00

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.