2

我对 buildroot 很陌生,我希望添加超过 1 个构建后脚本,如文档所述:

3.3.1。自定义生成的目标文件系统

在 Buildroot 配置中,您可以指定一个或多个构建后脚本的路径。这些脚本按给定顺序调用,在 Buildroot 构建所有选定的软件之后,但在组装 rootfs 映像之前。BR2_ROOTFS_POST_BUILD_SCRIPT 允许您指定构建后脚本的位置

http://buildroot.uclibc.org/downloads/manual/manual.html#rootfs-custom

如何在 buildroot 设置中指定多个值?

4

3 回答 3

4

请参阅:buildroot Makefile,尤其是第 782-784 行。

字符串被传递到 shell 的for循环。所以应该使用空格分隔符。每个脚本都有一个TARGET_DIR参数。

于 2013-03-21T20:44:45.843 回答
0

事实上,我正在运行仅包含 Buildroot 2012.02 的 Armadeus 5.2,它不允许超过 1 个后期构建脚本。Buildroot 2013.02 可以。

于 2013-03-22T06:49:56.823 回答
0

当前的文档现在已经更清楚了:

要启用此功能,请在配置选项 BR2_ROOTFS_POST_BUILD_SCRIPT 中指定以空格分隔的构建后脚本列表

所以空间分离为Artless从源头推导出来的。

于 2017-10-07T03:14:25.283 回答