summaryrefslogtreecommitdiff
path: root/deps/build_v8
diff options
context:
space:
mode:
Diffstat (limited to 'deps/build_v8')
-rwxr-xr-xdeps/build_v847
1 files changed, 0 insertions, 47 deletions
diff --git a/deps/build_v8 b/deps/build_v8
deleted file mode 100755
index 2c8b780b..00000000
--- a/deps/build_v8
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/usr/bin/env bash
-
-set -eu -o pipefail
-
-scriptdir="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
-cd $scriptdir
-
-NDK=$1
-
-DEST_CPU_ARCH='arm'
-API_LEVEL=26
-BUILD_HOST_TAG='linux-x86_64'
-TOOLCHAIN_DIR=$NDK/toolchains/llvm/prebuilt/$BUILD_HOST_TAG/
-
-if [[ ! -d "$NDK" ]]; then
- echo "Android NDK directory '$NDK' invalid"
- exit 1
-fi
-
-ln -fs $NDK ./node/deps/v8/third_party/android_ndk
-
-# We do not export anything about the tool chain, as v8
-# will pick their own toolchain for android from the ndk
-
-cd ./node/deps/v8
-
-python2 ./tools/node/fetch_deps.py $PWD
-
-mode=debug
-
-./tools/dev/v8gen.py arm.$mode -- \
- 'target_os="android"' \
- 'target_cpu="arm"' \
- 'is_component_build=true' \
- 'v8_android_log_stdout=true' \
- 'v8_use_external_startup_data=false' \
- 'v8_use_snapshot=true' \
- 'v8_enable_debugging_features=true' \
- 'v8_enable_embedded_builtins=true' \
- 'is_clang=true'
-
-./_depot_tools/ninja -C out.gn/arm.$mode v8 d8
-
-cd $scriptdir
-x=compiled/armeabi-v7a/
-mkdir -p $x
-cp node/deps/v8/out.gn/arm.$mode/*.so $x/