如何在具有多个包的 Bitbake 配方中指定包版本?

How to specify package versions in a Bitbake recipe with multiple packages?

我有一个创建多个包的 Bitbake 配方,使用 PACKAGES 变量声明并使用 FILE_package1、FILE_package2 等指定每个包的内容。

我想为每个包指定不同的版本字符串,但它们都共享 ${PV} 中存储的版本字符串。如何为每个包提供不同的版本?

虽然我可能是错的,但我不认为有可能做你想做的事。 ${PV} 变量通常在食谱的标题中指定(例如 busybox_1.22.1.bb),Bitbake 会根据该变量设置 ${PV} 变量。

为了为每个包指定不同的版本,我认为您必须将配方分成多个配方,每个配方都有自己的版本。