neodix42
|
540d1fb4b7
|
Improve windows build scripts (#1416)
* improve windows builds
* install nasm for openssl compilation on win
* install nasm for openssl compilation on win for github
* add create-state, proxy-liteserver, rldp-http-proxy, http-proxy, adnl-proxy, dht-server, libtonlibjson.so and libemulator.so to docker image
* build new artifacts inside Docker
* add files smartcont/auto/* to docker image
* build arm64 in docker branch build
* improve secp256k1 build
|
2024-12-11 14:41:45 +03:00 |
|
SpyCheese
|
25b4c6794a
|
TVM instructions: SECP256K1_XONLY_PUBKEY_TWEAK_ADD, SETCONTCTRMANY(X) (#1404)
* TVM instructions: SECP256K1_XONLY_PUBKEY_TWEAK_ADD, SETCONTCTRMANY(X)
* Add tests for xonly_pubkey_tweak_add
* added secp256k1 as submodule, since we need extrakeys feature of secp256k1
* cleanup
* add ton_crypto_core secp256k1 dependency
* adjust Dockerfile, android and wasm builds
* adjust nix build
* test windows build with SECP256K1_ENABLE_MODULE_EXTRAKEYS
* test windows build with SECP256K1_ENABLE_MODULE_EXTRAKEYS
* adjust android build
* adjust emscripten build
* adjust emscripten build
* try macos-13
* emscripten build adjustments
* windows build adjustments
* final corrections
---------
Co-authored-by: neodix <neodix@ton.org>
|
2024-11-26 16:23:17 +03:00 |
|