1#!/bin/bash 2set -e 3product_out_dir="$1" 4win_compile="$2" 5# prebuild # 6CROOT=$(pwd) 7 8OUTPUT_SRC_DIR=$CROOT/output/bin 9OUTPUT_DST_DIR=$1 10 11OHOS_LIBS_DIR=$CROOT/ohos/libs 12 13rm $OHOS_LIBS_DIR -rf 14 15mkdir -p $OHOS_LIBS_DIR 16find $OUTPUT_DST_DIR/libs/ -name '*.a' -exec cp "{}" $OHOS_LIBS_DIR \; 17find $CROOT/3rd_sdk/ -name '*.a' -exec cp "{}" $OHOS_LIBS_DIR \; 18 19# patch win compile# 20if [ "$win_compile" = "win" ]; then 21 cp -rvf $CROOT/build/win_scripts/* $CROOT/ 22fi 23 24# build # 25./build.sh wifiiot_app 26 27# after build # 28if [ ! -d $OUTPUT_DST_DIR ]; then 29 mkdir $OUTPUT_DST_DIR 30fi 31cp $OUTPUT_SRC_DIR/* $OUTPUT_DST_DIR/ -rf 32 33