update
authorCCC <2393524978@qq.com>
Wed, 20 Sep 2023 02:53:08 +0000 (10:53 +0800)
committerCCC <2393524978@qq.com>
Wed, 20 Sep 2023 02:53:08 +0000 (10:53 +0800)
2.sdk/new_gui.sh

index 050a566..6edd654 100644 (file)
@@ -1,21 +1,22 @@
 echo "new gui !!!"
-# echo $1
-# rm sdk/gui/lv_watch/resource -r
-# echo "rm sdk/gui/lv_watch/resource -r"
-# cp  project/$1/* sdk/ -r
-# echo "cp  project/$1/* sdk/ -r"
-cd sdk
-
 
+read project_name < sdk/temp_project.h
+if [ ! -n "$project_name" ] ; then
+    echo "Error: can not get project name"
+elif [ ! -e "project/$project_name" ] ; then
+    echo "Error: this project is not exist"
+else
+    echo $project_name
+    
 build_time=$(date "+%Y%m%d_%H%M%S")
 echo $build_time
 
-read project_name < temp_project.h
-echo $project_name
-
-echo "#define MMI_BUILD_PROJECT \"$project_name\"" > build_info.h
-echo >> build_info.h
-echo "#define MMI_BUILD_TIME \"$build_time\"" >> build_info.h
+echo "#define MMI_BUILD_PROJECT \"$project_name\"" > sdk/build_info.h
+echo >> sdk/build_info.h
+echo "#define MMI_BUILD_TIME \"$build_time\"" >> sdk/build_info.h
 
+cd sdk
 make craneg_modem_watch p=$project_name -j8
-cd ..
\ No newline at end of file
+cd ..
+fi
+