SomberNight
41233a4bc7
windows build: minor clean-up
4 years ago
SomberNight
dded25f398
windows build: cache pip downloads
4 years ago
SomberNight
f1f584c4c4
windows build: separate 32/64 bit build caches
specify which architecture to target by setting WIN_ARCH env var
4 years ago
SomberNight
5337331fa0
windows build: some refactor to make building 64 bit binaries easier
related: #6598
4 years ago
ghost43
fc89c8ffa9
win binary: build zbar ourselves ( #6593 )
This allows bundling much newer zbar that includes many fixes.
related: #6018
This is largely based on
https://github.com/Electron-Cash/Electron-Cash/pull/1362
https://github.com/Electron-Cash/Electron-Cash/pull/1363
https://github.com/Electron-Cash/Electron-Cash/pull/1365
eda015908e
4 years ago
SomberNight
4cec098d2d
build: create a standalone build script for libsecp256k1
heavily based on Electron-Cash/Electron-Cash@eda015908e9d6ea9a0adfbda9db55b929c0926ba
5 years ago
SomberNight
423d44bcaf
build-wine: some clean-up. cache downloads. better status messages
6 years ago
Filip Gospodinov
73fee2fefa
build-wine: allow local testing
Before, it was only possible to test commits that are
on Github (pull request or merged). Now, changes can be
tested locally too.
This introduces the risk that a release could be built
containing uncommitted changes which by definition breaks
deterministic builds. Fortunately, this will always be
detected because the version string is created using
`git describe --tags --dirty`.
Also, retire $TARGET variable because it decouples the
build scripts from the commit revision to be built. This
is a problem for deterministic builds.
7 years ago
SomberNight
65601e9ec6
build and include libsecp256k1 in windows binaries
7 years ago
SomberNight
deab75fe20
windows build script: cache pip
previously pip was caching into the wine directory, which we delete and recreate on every run
7 years ago
Johann Bauer
e512e9c0e8
Simplify pyinstaller installation
7 years ago
SomberNight
0693837538
freeze hw wallet dependencies into separate file. update versions using freeze_packages.sh. introduce "hardware" setuptools extra.
7 years ago
Alexx Saver
fe54ce946c
Fixed rm -rf
Notice: it is unsafe to do rm -rf ${variable}/path/* without checking the variable, quotes are also required.
7 years ago
Johann Bauer
bea62865d2
Allow to build older commits
7 years ago
Johann Bauer
4f747e78e5
Make setup.exe differ less
7 years ago
Johann Bauer
307503fb97
Make build timezone independent
7 years ago
Johann Bauer
201589b1a9
Make build timezone independent
7 years ago
ThomasV
5158799689
fix windows build script: pushd and popd require bash
7 years ago
Johann Bauer
5778102acc
Add script for deterministic builds
7 years ago