diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-04-17 18:10:48 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-04-17 18:10:48 +0200 |
commit | fb21726c78ae928127aa0476722e77994d1e92d9 (patch) | |
tree | 4c283e6fdc684f6fd0b31fdf9413f2cc6a088cc7 /deps/build_node | |
parent | b003cf7711e79a86c4eb6a8ef5b079110562578e (diff) | |
download | akono-fb21726c78ae928127aa0476722e77994d1e92d9.tar.gz akono-fb21726c78ae928127aa0476722e77994d1e92d9.tar.bz2 akono-fb21726c78ae928127aa0476722e77994d1e92d9.zip |
node/v8: build dynamic libs
Diffstat (limited to 'deps/build_node')
-rwxr-xr-x | deps/build_node | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/deps/build_node b/deps/build_node index 40363be6..f98f5692 100755 --- a/deps/build_node +++ b/deps/build_node @@ -1,6 +1,9 @@ #!/usr/bin/env bash -set -euf -o pipefail +set -eu -o pipefail + +scriptdir="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)" +cd $scriptdir NDK=$1 @@ -29,8 +32,6 @@ 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 -export LDFLAGS="-static-libstdc++" - cd node export GYP_DEFINES="OS=android clang=1" @@ -48,6 +49,10 @@ function myconf() { if [ -z ${2+x} ]; then myconf && make + cd $scriptdir + x=compiled/armeabi-v7a/ + mkdir -p $x + cp node/out/Release/lib.target/libnode.so $x/ else eval $2 fi |