diff options
| author | xiphon <xiphon@protonmail.com> | 2020-12-03 00:36:15 +0000 |
|---|---|---|
| committer | xiphon <xiphon@protonmail.com> | 2020-12-03 00:55:29 +0000 |
| commit | 606dbed4a01d56f662ee622e7319079ffbff83b9 (patch) | |
| tree | c764153321b9ee475caa869f6853467252db3c10 /README.md | |
| parent | 96f9c11320ee3c4f1f1c35f3ac8e8f78340bd378 (diff) | |
| download | monzero-gui-606dbed4a01d56f662ee622e7319079ffbff83b9.tar.gz monzero-gui-606dbed4a01d56f662ee622e7319079ffbff83b9.tar.xz monzero-gui-606dbed4a01d56f662ee622e7319079ffbff83b9.zip | |
README: update Linux Docker build instructions
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -102,13 +102,14 @@ Packaging for your favorite distribution would be a welcome contribution! \* `4` - number of CPU threads to use 5. Monero GUI Windows static binaries will be placed in `monero-gui/build/x86_64-w64-mingw32/release/bin` directory -### Building Linux static binaries with Docker (any OS) +### Building Reproducible Linux static binaries with Docker (any OS) 1. Install Docker [https://docs.docker.com/engine/install/](https://docs.docker.com/engine/install/) 2. Clone the repository ``` - git clone --recursive https://github.com/monero-project/monero-gui.git + git clone --branch master --recursive https://github.com/monero-project/monero-gui.git ``` + \* `master` - replace with the desired version tag (e.g. `v0.17.1.5`) to build the release binaries. 3. Prepare build environment ``` cd monero-gui @@ -123,6 +124,11 @@ Packaging for your favorite distribution would be a welcome contribution! \* `<MONERO_GUI_DIR_FULL_PATH>` - absolute path to `monero-gui` directory \* `4` - number of CPU threads to use 5. Monero GUI Linux static binaries will be placed in `monero-gui/build/release/bin` directory +6. (*Optional*) Compare `monero-wallet-gui` SHA-256 hash to the one obtained from a trusted source + ``` + docker run --rm -it -v <MONERO_GUI_DIR_FULL_PATH>:/monero-gui -w /monero-gui monero:build-env-linux sh -c 'shasum -a 256 /monero-gui/build/release/bin/monero-wallet-gui' + ``` + \* `<MONERO_GUI_DIR_FULL_PATH>` - absolute path to `monero-gui` directory ### Building Android APK with Docker (any OS) *Experimental* - Minimum Android 9 Pie (API 28) |
