一些 image-.bb 文件中包含的一个 .inc 文件定义了 Bitbake 任务的 shell 函数。
让我们在这里只关注这个 shell 函数,分配的 Bitbake 任务超出了范围。
我想知道如何在 .bbappend 文件(其他层)中取消定义这个 shell 函数。
unset -f <shell-function-name>
不管用
ERROR: ParseError at .......-image.bbappend:89: unparsed line: 'unset -f do_thisandthat'
是否需要明确表示 Bitbake “unset -f < shell-function-name>”是一个 shell 脚本?
我咨询了这个问题 Bitbake 手册和 Yocto 项目参考手册,结果为零。