diff options
Diffstat (limited to 'taler-android-build/build-android-node')
-rwxr-xr-x | taler-android-build/build-android-node | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/taler-android-build/build-android-node b/taler-android-build/build-android-node index c9e5a41da5..df92071bc2 100755 --- a/taler-android-build/build-android-node +++ b/taler-android-build/build-android-node @@ -2,6 +2,20 @@ # This script assumes that all the right environment variables # (CC, LD, STRIP, ...) areset. +NDK=$1 + +DEST_CPU_ARCH=$2 +API_LEVEL=26 +BUILD_HOST_TAG='linux-x86_64' +TOOLCHAIN_DIR=$NDK/toolchains/llvm/prebuilt/$BUILD_HOST_TAG/ + +export AR=$TOOLCHAIN_DIR/bin/arm-linux-androideabi-ar +export CC=$TOOLCHAIN_DIR/bin/armv7a-linux-androideabi$API_LEVEL-clang +export CXX=$TOOLCHAIN_DIR/bin/armv7a-linux-androideabi$API_LEVEL-clang++ +export LD=$TOOLCHAIN_DIR/bin/arm-linux-androideabi-ld +export LINK=$TOOLCHAIN_DIR/bin/armv7a-linux-androideabi$API_LEVEL-clang++ +export RANLIB=$TOOLCHAIN_DIR/bin/arm-linux-androideabi-ranlib +export STRIP=$TOOLCHAIN_DIR/bin/arm-linux-androideabi-strip set -eu -o pipefail @@ -23,3 +37,6 @@ function myconf() { } myconf && make + +mkdir -p taler-android-build/compiled/ +cp deps/v8/out.gn/*/*.so taler-android-build/compiled/ |