release V1.3.90 并增加autobuild.sh的参数说明
authorSnickerSun <snickersun@163.com>
Mon, 18 Nov 2024 09:12:24 +0000 (17:12 +0800)
committerSnickerSun <snickersun@163.com>
Mon, 18 Nov 2024 09:12:24 +0000 (17:12 +0800)
autobuild.sh

index 934b7ec..0db2828 100755 (executable)
@@ -1,4 +1,30 @@
 #!/bin/bash
+# ./autobuild.sh [user|u8m|uoffline|oob128|z1|4part|leakcheck|autoota|autootacli|obu|cm|ct] [debug|release] [clean] 
+#
+# 通常三个参数可以用,每个是可选项,且三个参数输入的前后顺序可以随意。
+
+# 参数[debug|release]:
+#                      debug , 指定编译过程中生成完整的application.lst 编译会较慢,但查问题方便。
+#           release , 指定编译过程中生成简化的application.lst  编译会较快,但查问题不方便。
+
+# 参数[clean]:
+#           clean , 加此参数代表会清空output路径下对应的编译文件,重新编译,不加此参数属于增量编译,做release的时候,建议加clean参数。
+
+# 参数[user|u8m|uoffline|oob128|z1|4part|leakcheck|autoota|autootacli|obu|cm|ct]:
+#           此参数指定了要编译的不同配置版本。
+#         不加参数,为默认版本,nandflash资源为单分区。其他版本都是在此基础上的参数修改。
+#         user, 取消串口打印
+#         uoffline, 取消串口打印,开启离线日志(需要在调试ui上开启)
+#         oob128, 编译nandflash的oob区为128的版本
+#         z1,  z1客户定制版本,修改了logo等内容。由于资源文件的变化,已经不能和现在的fd230的版本同步。
+#         4part,  nandflash资源文件为4分区版本
+#         leakcheck, 添加内存泄露检测的版本。
+#         autoota, 添加autoota功能的版本,实际默认版本已经具备此能力。但需要在安全模式下才有。
+#         autootacli, autoota的终端版本,对服务端进行升级的工具版本。
+#         obu, 给公路设备做的接收端的演示版本,需要专门的手表,硬件不同。
+#         cm, ChinaMobile 移动入库软件版本
+#         ct, ChinaTelecom 电信入库软件版本
+#
 
 version=HEAD
 DATE=$(date  +%Y%m%d_%H%M%S)
@@ -10,7 +36,7 @@ DEFAULT_RECOVERY_NAME=brandy-native-js-r
 DEFAULT_SSB_NAME=brandy-ssb
 DEFAULT_TARGET_PACK_NAME_USER=pack_brandy_native_js_user
 DEFAULT_APPLICATION_NAME_USER=brandy-native-js-user
-DEFAULT_CUSTOM_FW_VERSION=1.3.89
+DEFAULT_CUSTOM_FW_VERSION=1.3.90
 
 TARGET_PACK_NAME=$DEFAULT_TARGET_PACK_NAME
 APPLICATION_NAME=$DEFAULT_APPLICATION_NAME