在基于Yocto的嵌入式Linux发行版中,我非常想找到每个依赖层中将要构建和安装到映像文件中的包/食谱/内核模块的完整列表,在执行映像构建食谱之前。例如:
bitbake my-image-minimal
有没有实现这个的方法?在这方面的任何指导都将不胜感激。
提前致谢。
bitbake my-image-minimal
有没有实现这个的方法?在这方面的任何指导都将不胜感激。
提前致谢。
是的,像这样在旧的Bitbake版本中:
bitbake -g <image> && cat pn-depends.dot | grep -v -e '-native' \
| grep -v digraph | grep -v -e '-image' | awk '{print $1}' | sort | uniq
摘自NXP社区网站
在更新的版本中:
bitbake -g <image> && cat pn-buildlist | grep -ve "native" | sort | uniq
-cross
也应该被过滤掉;这是不会安装交叉编译工具链的。 - Jan Hudecbuildhistory
类。将其添加到local.conf
中的用户类中。输出结果将保存在构建目录下的buildhistory
子目录中。