xref: /device/soc/hisilicon/hi3861v100/sdk_liteos/hm_build.sh (revision 1bd4fe43)
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /device/soc/hisilicon/hi3861v100/sdk_liteos/
11bd4fe43Sopenharmony_ci#!/bin/bash
21bd4fe43Sopenharmony_ciset -e
31bd4fe43Sopenharmony_ciproduct_out_dir="$1"
41bd4fe43Sopenharmony_ciwin_compile="$2"
51bd4fe43Sopenharmony_ci# prebuild #
61bd4fe43Sopenharmony_ciCROOT=$(pwd)
71bd4fe43Sopenharmony_ci
81bd4fe43Sopenharmony_ciOUTPUT_SRC_DIR=$CROOT/output/bin
91bd4fe43Sopenharmony_ciOUTPUT_DST_DIR=$1
101bd4fe43Sopenharmony_ci
111bd4fe43Sopenharmony_ciOHOS_LIBS_DIR=$CROOT/ohos/libs
121bd4fe43Sopenharmony_ci
131bd4fe43Sopenharmony_cirm $OHOS_LIBS_DIR -rf
141bd4fe43Sopenharmony_ci
151bd4fe43Sopenharmony_cimkdir -p $OHOS_LIBS_DIR
161bd4fe43Sopenharmony_cifind $OUTPUT_DST_DIR/libs/ -name '*.a' -exec cp "{}" $OHOS_LIBS_DIR  \;
171bd4fe43Sopenharmony_cifind $CROOT/3rd_sdk/ -name '*.a' -exec cp "{}" $OHOS_LIBS_DIR  \;
181bd4fe43Sopenharmony_ci
191bd4fe43Sopenharmony_ci# patch win compile#
201bd4fe43Sopenharmony_ciif [ "$win_compile" = "win" ]; then
211bd4fe43Sopenharmony_ci    cp -rvf $CROOT/build/win_scripts/* $CROOT/
221bd4fe43Sopenharmony_cifi
231bd4fe43Sopenharmony_ci
241bd4fe43Sopenharmony_ci# build #
251bd4fe43Sopenharmony_ci./build.sh wifiiot_app
261bd4fe43Sopenharmony_ci
271bd4fe43Sopenharmony_ci# after build #
281bd4fe43Sopenharmony_ciif [ ! -d $OUTPUT_DST_DIR ]; then
291bd4fe43Sopenharmony_ci   mkdir $OUTPUT_DST_DIR
301bd4fe43Sopenharmony_cifi
311bd4fe43Sopenharmony_cicp $OUTPUT_SRC_DIR/* $OUTPUT_DST_DIR/ -rf
321bd4fe43Sopenharmony_ci
33

Indexes created Thu Nov 07 10:32:03 CST 2024