如何解决Yocto配方依赖
我想咨询有关Yocto食谱依赖项的建议。
我想拥有一些食谱,通过某种逻辑继承我的provider.bbclass来收集文件以供将来处理。
我想再有一个配方(叫它收集器)来获取这些文件,并从中生成一些输出到rootfs中。因此,此食谱应取决于上面的食谱。
但是我不想对DEPENDS变量进行硬编码。有什么办法让收集器配方等待所有继承了provider.bbclass的配方?
我尝试的是在provider.bbclass中定义一个PROVIDERS变量并分配
PROVIDERS += "${PN"}
在收藏家的食谱中,我试图
inherit provider.bbclass
DEPENDS += "${PROVIDERS}
但这显然不起作用,因为DEPENDS变量似乎在开始时就被解析了。
我的第二个想法是不使用收集器配方,而是让包含provider.bbclass的配方运行世代。但是只有一次并且在过程结束时。我不知道该怎么办以及是否可能。
对于解决方案的任何建议或建议,我将不胜感激。
谢谢, 米哈尔
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。