File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -186,6 +186,6 @@ tools/os/*/img_root
186186tools /os /* /img_boot
187187tools /os /* /images
188188projects /apps /
189-
189+ projects / * _apps /
190190
191191.vscode *
Original file line number Diff line number Diff line change @@ -43,6 +43,14 @@ function platform_setting()
4343 esac
4444}
4545
46+ if [ -n " $1 " ]; then
47+ platform=" $1 "
48+ else
49+ platform_setting
50+ fi
51+
52+ apps_dir=${platform} _apps
53+
4654function build_start()
4755{
4856 # test_script $1
@@ -58,22 +66,17 @@ function build_start()
5866 maixcdk distclean
5967 maixcdk release -p " $platform " --toolchain-id default
6068 fi
61- mkdir -p ../apps
62- cp -r dist/pack/* ../apps
69+ mkdir -p ../${apps_dir}
70+ cp -r dist/pack/* ../${apps_dir}
6371 cd ..
6472}
6573
66- if [ -n " $1 " ]; then
67- platform=" $1 "
68- else
69- platform_setting
70- fi
7174
7275# 获取当前平台对应的黑名单数组
7376blacklist_var=" blacklist_${platform} [@]"
7477blacklist=(" ${! blacklist_var} " )
7578
76- rm -rf apps /
79+ rm -rf ${apps_dir} /
7780
7881for dir in * /; do
7982 if [ -d " $dir " ]; then
Original file line number Diff line number Diff line change @@ -141,7 +141,7 @@ if [ $skip_build_apps == 0 ]; then
141141fi
142142cd -
143143mkdir -p tmp/sys_builtin_files/maixapp/apps
144- cp -r ../../../projects/apps /* tmp/sys_builtin_files/maixapp/apps
144+ cp -r ../../../projects/maixcam_apps /* tmp/sys_builtin_files/maixapp/apps
145145
146146# 4. 打包 MaixCDK 写的应用,进入 $MAIXCDK_PATH/projects, 执行 build_all.sh,生成 apps 目录,将内容全部拷贝到 tmp/sys_builtin_files/apps 目录
147147echo " pack and copy MaixCDK projects"
@@ -151,8 +151,8 @@ if [ $skip_build_apps == 0 ]; then
151151 ./build_all.sh maixcam
152152fi
153153cd -
154- if [ -d $MAIXCDK_PATH /projects/apps / ]; then
155- cp -r $MAIXCDK_PATH /projects/apps /* tmp/sys_builtin_files/maixapp/apps
154+ if [ -d $MAIXCDK_PATH /projects/maixcam_apps / ]; then
155+ cp -r $MAIXCDK_PATH /projects/maixcam_apps /* tmp/sys_builtin_files/maixapp/apps
156156fi
157157
158158# 5. 生成 tmp/sys_builtin_files/maixapp/apps/app.info 文件,执行 python gen_app_info.py tmp/sys_builtin_files/maixapp/apps
Original file line number Diff line number Diff line change @@ -186,7 +186,7 @@ if [ $skip_build_apps == 0 ]; then
186186fi
187187cd -
188188mkdir -p tmp/sys_builtin_files/maixapp/apps
189- cp -r ../../../projects/apps /* tmp/sys_builtin_files/maixapp/apps
189+ cp -r ../../../projects/maixcam2_apps /* tmp/sys_builtin_files/maixapp/apps
190190
191191# 4. 打包 MaixCDK 写的应用,进入 $MAIXCDK_PATH/projects, 执行 build_all.sh,生成 apps 目录,将内容全部拷贝到 tmp/sys_builtin_files/apps 目录
192192echo " pack and copy MaixCDK projects"
@@ -196,8 +196,8 @@ if [ $skip_build_apps == 0 ]; then
196196 ./build_all.sh maixcam2
197197fi
198198cd -
199- if [ -d $MAIXCDK_PATH /projects/apps / ]; then
200- cp -r $MAIXCDK_PATH /projects/apps /* tmp/sys_builtin_files/maixapp/apps
199+ if [ -d $MAIXCDK_PATH /projects/maixcam2_apps / ]; then
200+ cp -r $MAIXCDK_PATH /projects/maixcam2_apps /* tmp/sys_builtin_files/maixapp/apps
201201fi
202202
203203# 5. 生成 tmp/sys_builtin_files/maixapp/apps/app.info 文件,执行 python gen_app_info.py tmp/sys_builtin_files/maixapp/apps
You can’t perform that action at this time.
0 commit comments