OpenEmbedded - 确定更改了哪些包

时间:2014-10-16 00:28:51

标签: openembedded bitbake yocto

我正在使用OpenEmbedded(Daisy)并试图想出一种方法来创建只在两个版本的构建之间发生变化的软件包的tarball。是否有直接的方法来确定在两个后续构建之间重建了哪些包?

例如,我有一个为特定机器创建特定图像的构建。我将该图像安装到目标上。然后我对包x的源进行更新,这恰好是一个库。事实证明,包y依赖于包x并且也被重建。我想创建一个tar包,它只包含用于包x&的ipk。年。然后我可以把这个tarball转移到目标机器并使用包管理器“opkg”来安装这两个包。

如果OE本身不支持做这样的事情,任何有关方法的想法或建议也会受到赞赏。

1 个答案:

答案 0 :(得分:0)

启用buildhistory,您将拥有一个方便的git存储库,其中包含构建内容和大量元数据。