Yocto 如何在烘焙包时生成已执行任务的有序列表?
我知道我可以通过以下方式列出可能的任务:Yocto 如何在烘焙包时生成已执行任务的有序列表?,yocto,Yocto,我知道我可以通过以下方式列出可能的任务: bitbake package -c listtasks 但此列表还包括需要显式调用的任务(如do_devshell或do_clean),我希望观察在运行时调用什么: bitbake package 通过查看“bitbake-e包”获得的输出也没有提供我能够解析的太多信息 考虑到在添加任务时必须使用“before”和“after”明确定义任务的顺序,我希望它以某种形式存储。所有任务的执行顺序通常存储在 poky///tmp/work///temp/l
bitbake package -c listtasks
但此列表还包括需要显式调用的任务(如do_devshell或do_clean),我希望观察在运行时调用什么:
bitbake package
通过查看“bitbake-e包”获得的输出也没有提供我能够解析的太多信息
考虑到在添加任务时必须使用“before”和“after”明确定义任务的顺序,我希望它以某种形式存储。所有任务的执行顺序通常存储在
poky///tmp/work///temp/log.task\u顺序
比如说
如果您构建PythonV2.7.12实用程序,请使用
bitbake python
那么详细的任务顺序将在
poky/build/tmp/work//python/2.7.12-r1/temp/log.task\u order
另一个要查看的地方是炊具日志文件,可在此处找到:
构建目录/tmp/log/cooster/machine\u工具链
它有一个.log扩展名:(例如20190205192546.log)
并显示任务执行的确切顺序(所有操作都按调用顺序进行)。谢谢!我经常使用“temp”文件夹,但我从没想过要去那里看看。