我有一个配方,它将两个存储库A
拉入${S}
,B
拉入${Sprime}
。我想要一个本地补丁文件来应用于${Sprime}
中的源代码。我怎样才能做到这一点?我一直收到can't find file to patch
错误。Yocto是否只将修补程序应用于主源存储库?
您可以通过以下方式将patchdir
作为参数传递到SRC_URI
中的补丁:
SRC_URI += "file://my.patch;patchdir=path/relative/to/${S}"
#or SRC_URI += "file://my.patch;patchdir=/absolute/path/to/${Sprime}"
c.f。https://docs.yoctoproject.org/ref-manual/ref-variables.html#term-SRC_URI