mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
CI: fix macOS and tonlib Android GitHub actions in testnet (#786)
* fix macOS github actions * fix android tonlib GH action; * fixing wasm GH action * strip binaries * fix randomly failing ubuntu and wasm GH actions * fix randomly failing ubuntu and wasm GH actions * revert some changes
This commit is contained in:
parent
06e22bdb2e
commit
89700cb2aa
9 changed files with 99 additions and 22 deletions
|
@ -36,7 +36,7 @@ then
|
|||
BLST_LIBRARY=$(pwd)/third_party/blst/armv8/libblst.a
|
||||
fi
|
||||
|
||||
|
||||
ORIG_ARCH=$ARCH
|
||||
ARCH=$ABI
|
||||
|
||||
mkdir -p build-$ARCH
|
||||
|
@ -46,7 +46,7 @@ cmake .. -GNinja -DPORTABLE=1 \
|
|||
-DANDROID_ABI=x86 -DANDROID_PLATFORM=android-32 -DANDROID_NDK=${ANDROID_NDK_ROOT} \
|
||||
-DCMAKE_TOOLCHAIN_FILE=${ANDROID_NDK_ROOT}/build/cmake/android.toolchain.cmake \
|
||||
-DCMAKE_BUILD_TYPE=Release -DANDROID_ABI=${ABI} \
|
||||
-DOPENSSL_ROOT_DIR=${OPENSSL_DIR}/${ARCH} -DTON_ARCH="" \
|
||||
-DOPENSSL_ROOT_DIR=${OPENSSL_DIR}/${ORIG_ARCH} -DTON_ARCH="" \
|
||||
-DTON_ONLY_TONLIB=ON \
|
||||
-DSECP256K1_INCLUDE_DIR=${SECP256K1_INCLUDE_DIR} -DSECP256K1_LIBRARY=${SECP256K1_LIBRARY} \
|
||||
-DSODIUM_INCLUDE_DIR=${SODIUM_INCLUDE_DIR} -DSODIUM_LIBRARY_RELEASE=${SODIUM_LIBRARY_RELEASE} \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue