Browse Source

build: note whether binary is reproducible in each case

master
SomberNight 7 years ago
parent
commit
7bf6786bf5
No known key found for this signature in database
GPG Key ID: B33B5F232C6271E9
  1. 2
      contrib/build-linux/README.md
  2. 12
      contrib/build-linux/appimage/README.md
  3. 13
      contrib/build-wine/README.md
  4. 3
      contrib/osx/README.md
  5. 5
      electrum/gui/kivy/Readme.md

2
contrib/build-linux/README.md

@ -1,6 +1,8 @@
Source tarballs
===============
✗ _This script does not produce reproducible output (yet!)._
1. Build locale files
```

12
contrib/build-linux/appimage/README.md

@ -1,9 +1,17 @@
AppImage binary for Electrum
============================
✓ _This binary should be reproducible, meaning you should be able to generate
binaries that match the official releases._
This assumes an Ubuntu host, but it should not be too hard to adapt to another
similar system. The docker commands should be executed in the project's root
folder.
similar system. The host architecture should be x86_64 (amd64).
The docker commands should be executed in the project's root folder.
We currently only build a single AppImage, for x86_64 architecture.
Help to adapt these scripts to build for (some flavor of) ARM would be welcome,
see [issue #5159](https://github.com/spesmilo/electrum/issues/5159).
1. Install Docker

13
contrib/build-wine/README.md

@ -1,10 +1,10 @@
Deterministic Windows binaries with Docker
==========================================
Windows binaries
================
Produced binaries are deterministic, so you should be able to generate
binaries that match the official releases.
✓ _These binaries should be reproducible, meaning you should be able to generate
binaries that match the official releases._
This assumes an Ubuntu host, but it should not be too hard to adapt to another
This assumes an Ubuntu (x86_64) host, but it should not be too hard to adapt to another
similar system. The docker commands should be executed in the project's root
folder.
@ -54,9 +54,6 @@ folder.
Note: the `setup` binary (NSIS installer) is not deterministic yet.
Code Signing
============

3
contrib/osx/README.md

@ -1,6 +1,9 @@
Building Mac OS binaries
========================
✗ _This script does not produce reproducible output (yet!).
Please help us remedy this._
This guide explains how to build Electrum binaries for macOS systems.

5
electrum/gui/kivy/Readme.md

@ -5,7 +5,10 @@ To generate an APK file, follow these instructions.
## Android binary with Docker
This assumes an Ubuntu host, but it should not be too hard to adapt to another
✗ _This script does not produce reproducible output (yet!).
Please help us remedy this._
This assumes an Ubuntu (x86_64) host, but it should not be too hard to adapt to another
similar system. The docker commands should be executed in the project's root
folder.

Loading…
Cancel
Save