bb文件将源目录变量设置为特定路径
S = ${THISDIR}/MySources
bb文件中没有SRC_URI,因为源已在bb文件所在的路径中提取。
问题是当do_configure运行时,它从$WORKDIR
位置运行。但是,需要从源代码$S
运行do_configure。如何设置它,甚至do_configure运行日志的日志显示更改目录到WORKDIR
然后配置这样的东西
...
...
cd [path to workdir]
do_configure
如何从源目录${S}
运行do_configure。
源被添加为bitbake中的一层。
感谢。
答案 0 :(得分:0)
嗯,最好的方法是打包源代码,或者确保将所有文件复制到workdir。 (最好是子目录)。
但是,如果你坚持在配方目录中构建你的应用程序,很可能你可以添加这个行
B = "${S}"
在您定义S
的行之后。