0

bb 文件将源目录变量设置为特定路径

S = ${THISDIR}/MySources

bb 文件中没有 SRC_URI,因为源已经提取到 bb 文件所在的路径中。

问题是当 do_configure 运行时,它是从该$WORKDIR位置运行的。但是,需要从来自的源目录运行 do_configure $S。如何设置它,甚至 do_configure 运行日志的日志也显示了一个更改目录WORKDIR,然后配置了类似这样的内容

...
...
cd [path to workdir]

do_configure

如何使 do_configure 从源目录运行${S}。源将作为层添加到 bitbake 中。

谢谢。

4

1 回答 1

0

好吧,最好的方法是打包源代码,或者确保将所有文件复制到 workdir。(最好是一个子目录)。

但是,如果您坚持在 recipe 目录中构建您的应用程序,那么您很可能会 B = "${S}" 在您定义的行之后添加该行S

于 2015-12-02T18:14:58.143 回答