-WIP-electrum-btcp/contrib/build-wine
ThomasV 6e4774870a
Merge pull request #3604 from SomberNight/freeze_hw_wallet_deps
freeze hw wallet dependencies into separate file
2018-02-03 12:37:15 +01:00
..
README.md Add instruction to install dirmngr to Wine README 2017-12-06 18:12:02 +01:00
build-electrum-git.sh freeze hw wallet dependencies into separate file. update versions using freeze_packages.sh. introduce "hardware" setuptools extra. 2018-01-30 22:10:03 +01:00
build.sh freeze hw wallet dependencies into separate file. update versions using freeze_packages.sh. introduce "hardware" setuptools extra. 2018-01-30 22:10:03 +01:00
deterministic.spec include servers_testnet.json and checkpoints_testnet.json in every binary 2017-12-27 14:21:05 +01:00
electrum.nsi Merge pull request #3495 from bauerj/testnet-shortcut 2017-12-11 19:46:36 +01:00
prepare-pyinstaller.sh install patched pyinstaller from my own repo 2017-11-12 20:29:19 +01:00
prepare-wine.sh use pywin32-ctypes instead of pypiwin32 2018-01-31 22:08:09 +01:00

README.md

Windows Binary Builds

These scripts can be used for cross-compilation of Windows Electrum executables from Linux/Wine. Produced binaries are deterministic so you should be able to generate binaries that match the official releases.

Usage:

  1. Install the following dependencies:
  • dirmngr
  • gpg
  • Wine (>= v2)

For example:

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

or

$ pacman -S wine gnupg
$ wine --version
 wine-2.21
  1. Make sure /opt is writable by the current user.
  2. Run build.sh.
  3. The generated binaries are in ./dist.