| — |
| |
通常,构建的工作流由几个功能区域组成:
- User Configuration:可用于控制生成过程的元数据。
- Metadata Layers:提供软件、板子和发行版元数据的各种层。
- Source Files:上游发布、本地项目和SCMs。
- Build System:在BitBake控制下的进程。这个模块扩展了BitBake如何获取源代码、应用补丁、完成编译、分析生成包的输出、创建和测试包、生成镜像以及生成交叉开发工具。
- Package Feeds:包含输出包(RPM、DEB或IPK)的目录,这些输出包随后用于构建由构建系统生成的镜像或软件开发工具包(SDK)。如果启用了运行时包管理,还可以使用web服务器或其他方式复制和共享这些提要,以便于在运行时扩展或更新设备上的现有镜像。
- Images:工作流生成的镜像。
- Application Development SDK:与镜像一起或与BitBake单独生成的交叉开发工具。
2 Metadata, Machine Configuration 与 Policy Configuration
<