Skip to content

大规模重构合入提议:代码解耦,分层架构、rk3568 支持、补丁系统与 CLI、文档与模板完善

我在本地对仓库做了较大幅度的重构和功能增强,变更主要在于代码生成架构分层、生成器能力增强、补丁系统引入与 CLI、rk3568 实机构建通过,以及中英文文档完善等,完成了以下工作:

  1. 代码生成逻辑解耦,分为board soc和vendor三个部分
  2. 利用yaml文件读取配置信息,将通用部分抽离成代码模板并集中渲染
  3. 利用分层补丁对差异化部分进行单独配置,封装为cli形式方便调用,并给出rk3568的examples示例