SomberNight
5cf5c03f50
bump libsecp256k1 version
3 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
21e46fb147
contrib: add instructions re cross-compiling libsecp to Linux x86
related: #6669
(note that instructions assume this commit as otherwise AUTOCONF_FLAGS is overwritten!)
based on https://stackoverflow.com/a/17748092
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
fanquake
3cebbda5b1
contrib: disable building secp256k1 exhaustive tests
5 years ago
fanquake
9f8cb568b9
contrib: disable building secp256k1 benchmarks
5 years ago
fanquake
fec75fba41
contrib: secp256k1 no longer has a --disable-jni option
It was removed in https://github.com/bitcoin-core/secp256k1/pull/682
5 years ago
SomberNight
f5f3394552
git sanity: enforce "git checkout commithash" actually pulls commit
If there is a collision between a branch name and a commit hash, git
will choose the branch, even if the full 40-hex-long commit hash is
given. GitHub disallows branches/tags with such a name but git itself
does not. By adding the `^{commit}` syntax sugar after a ref name,
we can tell git that we want the commit hash to be preferred,
and hence we don't need to trust GitHub (only git).
see https://security.stackexchange.com/questions/225411/
5 years ago
SomberNight
83cabccdb5
bump libsecp256k1 version
5 years ago
SomberNight
875e6b31b1
make_libsecp256k1.sh: add comment how to cross-compile to Windows
related: #5976 , #6054
5 years ago
SomberNight
5b84e714f2
build: workaround for 'realpath' missing on macOS
5 years ago
SomberNight
4cec098d2d
build: create a standalone build script for libsecp256k1
heavily based on Electron-Cash/Electron-Cash@eda015908e9d6ea9a0adfbda9db55b929c0926ba
5 years ago