From 3e9fb2cd067f334b53eb39d9e1aabb9030b49708 Mon Sep 17 00:00:00 2001 From: Wuchuyuan <1917507415@qq.com> Date: Wed, 5 Aug 2026 16:48:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9SDK=E5=8C=85=E5=91=BD?= =?UTF-8?q?=E5=90=8D=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/package_release.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tools/package_release.py b/tools/package_release.py index deb0ce3..18ec760 100644 --- a/tools/package_release.py +++ b/tools/package_release.py @@ -9,6 +9,7 @@ # @history # - V1.0.0, 2026.08.04, cyWu, 首次发布 # - V1.0.1, 2026.08.04, cyWu, 产物统一输出到 release/ 目录 +# - V1.0.2, 2026.08.05, cyWu, 交付包命名改为 JBao_JL7016_SOC_SDK_Vx.x.x # # 使用方式(在项目根或任意目录): # python tools/package_release.py @@ -43,9 +44,9 @@ VERSION_FILE = "version.txt" RELEASE_OUTPUT_DIR = "release" # Release 命名规则 -RELEASE_DIR_PREFIX = "Release_Project_V" +RELEASE_DIR_PREFIX = "JBao_JL7016_SOC_SDK_V" RELEASE_ZIP_SUFFIX = ".zip" -README_NAME = "Release_Project_README.md" +README_NAME = "JBao_JL7016_SOC_SDK_README.md" # 工程展示名称(写入 README) PROJECT_DISPLAY_NAME = "AC701N Earphone SDK" @@ -92,7 +93,8 @@ SKIP_FILE_PATTERNS: List[str] = [ # 复制时跳过的路径前缀(相对项目根,防自复制嵌套) SKIP_PATH_PREFIXES: List[str] = [ RELEASE_OUTPUT_DIR, - "Release_Project_V", # 兼容旧版曾放在项目根的产物 + "Release_Project_V", # 兼容旧版曾放在项目根的产物 + "JBao_JL7016_SOC_SDK_V", # 兼容曾放在项目根的新命名产物 ] # --------------------------------------------------------------------------- @@ -465,7 +467,7 @@ def sanitize_release_makefile(release_dir: Path) -> None: def write_readme(readme_path: Path, version: str, module_stats: List[dict]) -> None: """ - @brief 生成 Release_Project_README.md + @brief 生成 JBao_JL7016_SOC_SDK_README.md @param readme_path README 路径 @param version 版本号 @param module_stats 模块清理统计(用于目录说明) @@ -485,7 +487,7 @@ def write_readme(readme_path: Path, version: str, module_stats: List[dict]) -> N "## 目录说明", "", "```", - f"Release_Project_V{version}/", + f"{RELEASE_DIR_PREFIX}{version}/", "├── apps/", "│ ├── common/ # SDK 公共模块", "│ ├── earphone/ # 耳机应用",