# PACK-TOOLS **Repository Path**: gitee-zyc/pack-tools ## Basic Information - **Project Name**: PACK-TOOLS - **Description**: JL程序 打包处理脚本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-06-03 - **Last Updated**: 2023-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简介 >用于项目编译之后简单打包需要发给客户文件的工具 # 使用方法 1. 在C盘根目录下克隆改项目 2. 把Release目录下的文件复制到程序工程目录下 3. 编辑Release_file.bat文件 4. 与codeblocks编译联动 # Release_file.bat参数说明 1. Customer 客户名称 一般是客户名称的大写的拼音头字母简写 2. Project 项目名称 如果值为GIT_Branch 那么会项目名称则使用git分支名称 3. IC 主控型号 比如项目使用的是AC7016C 这里就是AC7016C也可以具体到flash大小AC7016C8 4. SDK_VERSION SDK版本 比如AC695N_soundbox_sdk_release_3.1.0那么这里的值就是3.1.0 5. SOFT_VERSION 软件版本 预留 在耳机app升级的时候会用到软件版本 6. TOOLS_SOURCE tools目录,工程目录的相对路径 7. APP_BIN_PATH app.bin 目录,工程目录的相对路径 8. LOD_BAT tools下的download脚本问价地址,带文件名称 9. FW_FILE fw文件地址,带文件名 10. LOG_FILE log文件地址和,带文件名 11. RELEASE_PATH 打包之后的文件存储路径,相对路径 12. APPLICATION_PATH 在使用了公版application子模块时用到该变量,没有注释掉 会复制生成项目配置文件使用到的一些预编译文件和脚本到APP_BIN_PATH目录下 13. GET_CHECK_EN 是否开启git 远程仓库检测 开启之后会检测项目是否有git远程仓库,没有会终端打包 14. PACKAGE_SOURCE1~PACKAGE_SOURCE7 打包目录或者文件 目前支持7个目录、文件的组合打包,没有那么多就注释掉多余的 15. EXCLUDE_TYPE1~EXCLUDE_TYPE7 不需要打包的文件或者文件类型 文件的话为相对路径 没有可以注释掉 16. SDK_BACK_PATH 以前692的项目没有使用最新的打包流程 新的打包注释掉 17. 基本样式




