diff --git a/README.md b/README.md index 0352c09f856320c4a632728fb8d659b4e73267c2..91d22b69dfe482c126822dccb7e345dc50bec4e5 100644 --- a/README.md +++ b/README.md @@ -1,37 +1,38 @@ # aarch32-rootfs-builder #### 介绍 -Tool scripts and patches for building armv7hf rootfs based on openEuler - -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 -5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) +aarch32-rootfs-builder 通过一组工具和补丁实现 openEuler rootfs 相关软件包对 armv7hf 的支持。 + +#### 工作范围 +- 提供 openEuler 常用软件的 arm 32 位的版本 +- 开发 openEuler 的 arm 32 版本构建流程脚本 +- SRPM 适应 aarm32 架构编译的必要补丁 +- 主持 aarch32-sig 相关事宜 +- 及时响应用户反馈,解决相关问题 + +#### 本仓库介绍 +``` +. +├── conf +│   └── aarch32_support_list.yaml +├── patches +│   ├── gcc_secure +│   │   └── spec +│   │   └── 0001-support-for-arm32-compilation-on-mock.patch +│   └── glibc +│   └── spec +│   └── 0001-add-arm32-support.patch +└── tools + ├── auto_build_pkgs.sh + └── rpmmacros_openeuler +``` +- conf/aarch32_support_list.yaml + - 维护当前支持的 rpm 列表 +- patches/*/\* + - 存放 rpm 包的 aarch32 支持补丁 +- tools/* + - auto_build_pkgs.sh 自动化编译工具 + - rpmmacros_openeuler 编译所需的 macros 文件 + +#### 路标 +![aarch32-roadmap](./assets/aarch32-roadmap.png) diff --git a/assets/aarch32-roadmap.png b/assets/aarch32-roadmap.png new file mode 100644 index 0000000000000000000000000000000000000000..633b540bed0c6cf4cbefabc3c254f442d7ba61f2 Binary files /dev/null and b/assets/aarch32-roadmap.png differ