#!/bin/bash
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_name=current
cd ${code_dir}/automock/mock-generate/
export PATH=${code_dir}/prebuilts/build-tools/common/nodejs/${node_js_name}/bin:$PATH
npm config set registry https://repo.huaweicloud.com/repository/npm/
npm install
cd ${code_dir}
if [ -d "${code_dir}/prebuilts/build-tools/common/automock/mock-generate" ]; then
echo -e "\n"
echo "${code_dir}/prebuilts/build-tools/common/automock/mock-generate already exist, it will be replaced"
/bin/rm -rf ${code_dir}/prebuilts/build-tools/common/automock/mock-generate
echo -e "\n"
fi
mkdir -p ${code_dir}/prebuilts/build-tools/common/automock/mock-generate
/bin/cp -rf ${code_dir}/automock/mock-generate/node_modules ${code_dir}/prebuilts/build-tools/common/automock/mock-generate/