如何解决BitBake - 什么定义了食谱的任务顺序?
有没有办法列出使用 BitBake 构建配方时应执行的任务顺序?我知道我可以构建配方然后检查 log.task_order
,但这不是我所追求的 - 我想知道为给定配方定义的任务顺序在哪里,而无需实际构建它。我也知道有 bitbake <recipe_name> -c listtasks
,但 AFAIK 列出了所有可用任务,无论它们是否在构建期间实际执行。
更新:
我感兴趣的配方是内核配方,这是它的 log.task_order
在完全干净的构建后的样子:
do_fetch
do_unpack
do_prepare_recipe_sysroot
do_kernel_checkout
do_symlink_kernsrc
do_validate_branches
do_kernel_metadata
do_patch
do_kernel_version_sanity_check
do_populate_lic
do_kernel_configme
do_configure
do_kernel_configcheck
do_compile
do_shared_workdir
do_kernel_link_images
do_compile_kernelmodules
do_strip
do_sizecheck
do_install
do_populate_sysroot
do_package
do_packagedata
do_package_qa
do_package_write_ipk
do_bundle_initramfs
do_deploy
我希望这个序列在配方元数据中的某处定义,但我没有找到。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。