我是buildroot的新手,我希望添加超过1个构建后的脚本,正如文档所说:
3.3.1。自定义生成的目标文件系统
在Buildroot配置中,您可以指定一个或多个构建后脚本的路径。在Buildroot构建所有选定的软件之后,但在组装rootfs映像之前,将按给定的顺序调用这些脚本。 BR2_ROOTFS_POST_BUILD_SCRIPT允许您指定构建后脚本的位置
http://buildroot.uclibc.org/downloads/manual/manual.html#rootfs-custom
如何在buildroot设置中指定多个值?
答案 0 :(得分:3)
请参阅:buildroot Makefile,尤其是第782-784行。
将字符串传递给shell的for
循环。所以应该使用空间分隔符。每个脚本都有一个TARGET_DIR
参数。
答案 1 :(得分:0)
事实上,我正在运行Armadeus 5.2,它只包含Buildroot 2012.02,它不允许超过1个构建后脚本。 Buildroot 2013.02确实。
答案 2 :(得分:0)
目前的文档现在已经更加清晰:
要启用此功能,请在配置选项BR2_ROOTFS_POST_BUILD_SCRIPT
中指定以空格分隔的构建后脚本列表
所以空间分离为Artless从源头推断出来。