[xboard] 34 buildroot 的overlay机制
文章目录
-
-
- 1 overlay机制原理
- 2 文档说明
- 3示例配置
-
- 3.1 创建overlay目录
- 3.2 准备overlay文件或目录
- 3.3 加入overlay目录
- 3.4 重建检查结果
- 参考
-
1 overlay机制原理
在Buildroot中,overlay(覆盖层)是一种机制,允许在Buildroot生成的根文件系统基础上添加、修改或删除文件和目录。 这为用户提供了一种灵活的方式来定制根文件系统,而无需直接修改Buildroot自带的配置和源码
在buildroot编译的末期,需要对编译结果进行一些检查或者其他操作。Buildroot预留了三个接口,在后期对编译结果进行一定的操作,其1说是上面提到的FS Overlay:BR2_ROOTFS_OVERLAY,指向一个目录,目录中存放自己定义的启动脚本配置和预先编译好的库等文件,会替换buildroot生成的文件系统中同路径下的同名文件、
另外2个分别是Post Build:BR2_ROOTFS_POST_BUILD_SCRIPT,指向一个脚本文件,更加复杂的对文件进行删除、重命名、strip等等功能,在创建文件系统镜像前调用和Post Image:BR2_ROOTFS_POST_IMAGE_SCRIPT,指向一个脚本文件,对最终生成的images进行打包处理等
2 文档说明
在《buildr