文件最后提交记录最后更新时间
【PR】: 修改gen_esb变量名称 Co-authored-by: liuyuanchen1<liuyuanchen1@huawei.com> # message auto-generated for no-merge-commit merge: !877 merge mode into develop 【PR】: 修改gen_esb变量名称 Created-by: liuyuanchen1 Commit-by: liuyuanchen1 Merged-by: cann-robot Description: # Pull Request ## 描述 当前参数名称冲突,将mode修改为es_mode ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/ge!8772 个月前
feat: generate_es_package 支持 OBJECT 原型库并兼容 OUTPUT_PATH 为可选参数 Co-authored-by: du-hua1024<duhua2@huawei.com> # message auto-generated for no-merge-commit merge: !1830 merge obj into develop feat: generate_es_package 支持 OBJECT 原型库并兼容 OUTPUT_PATH 为可选参数 Created-by: du-hua1024 Commit-by: du-hua1024 Merged-by: cann-robot Description: # Pull Request ## 描述 本 PR 主要增强 generate_es_package.cmake 的易用性和兼容性,覆盖 OBJECT 原型库和未指定 OUTPUT_PATH 两类场景。 - 支持 OPP_PROTO_TARGETOBJECT_LIBRARY:内部自动创建临时 SHARED 库,复用后续标准 OPP 路径拷贝、代码生成和依赖管理流程。 - 支持 OUTPUT_PATH 可选:构建产物保留在构建目录或 CMake 默认输出目录中,不再强制要求统一安装目录;历史原型库相关流程统一改为基于 FINAL_OUTPUT_PATH 处理。 - 调整 DO_COPY_INSTALL 分支逻辑,仅在需要拷贝到 OUTPUT_PATH 时创建和使用 includelib64whl 目录。 - 更新 README 示例、产物展示和 Target 说明,补充 OBJECT 类型原型库、未指定 OUTPUT_PATH、历史兼容等场景说明。 - 将 graph_construction_test 中的 stub_geir_opsSHARED 调整为 OBJECT,用于覆盖新支持的场景。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [x] 📝 文档内容更新 ## 关联的Issue 无 ## 如何测试 当前未在本地执行完整构建/UT,建议按以下方式验证: 1. 在测试目录使用 OBJECT 类型的 stub_geir_ops 配置并构建 ES 相关目标,确认代码生成、临时 SHARED 包装和依赖链正常。 2. 分别验证指定 OUTPUT_PATH 和不指定 OUTPUT_PATH 两种路径下的产物位置与 README 描述一致。 3. 结合历史原型库场景验证 FINAL_OUTPUT_PATH 在代码生成、归档与合并流程中的行为是否符合预期。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 主要改动文件: - cmake/generate_es_package.cmake - docs/es/tools/generate_es_package_cmake_readme.md - tests/ge/ut/ge/graph/eager_style_graph_builder/graph_construction_test/CMakeLists.txt See merge request: cann/ge!18301 个月前