From fbb9db88330f099ed315b79bc96be2b03d1ad0b9 Mon Sep 17 00:00:00 2001 From: lanshouren Date: Thu, 31 Mar 2022 21:48:16 +0800 Subject: [PATCH] support android build on mac Signed-off-by: lanshouren Change-Id: I03aa92cc6bb97a48fc923f6cbb9b4bd4558fe86c --- prebuild_env.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/prebuild_env.sh b/prebuild_env.sh index b4538225..ee290919 100755 --- a/prebuild_env.sh +++ b/prebuild_env.sh @@ -17,8 +17,23 @@ set -e script_path=$(cd $(dirname $0);pwd) code_dir=$(dirname ${script_path})/../ +case $(uname -s) in + Linux) + host_platform=linux + ;; + Darwin) + host_platform=darwin + ;; + *) + echo "Unsupported host platform: $(uname -s)" + exit 1 +esac + +node_js_ver=v12.18.4 +node_js_name=node-${node_js_ver}-${host_platform}-x64 + cd ${code_dir}/third_party/jsframework/ -export PATH=${code_dir}/prebuilts/build-tools/common/nodejs/node-v12.18.4-linux-x64/bin:$PATH +export PATH=${code_dir}/prebuilts/build-tools/common/nodejs/${node_js_name}/bin:$PATH npm config set registry http://registry.npm.taobao.org npm install