如何在yocto构建环境中直接获取buidinfo?

问题描述 投票:0回答:1

如果添加此行,我们可以获得构建信息:

INHERIT += "image-buildinfo"

参考: https://wiki.koansoftware.com/index.php/Add_build_information_into_a_Yocto_image

但是,该信息存储在 Yocto 磁盘上;如果我想直接在构建环境中获取这些信息怎么办?

yocto openembedded
1个回答
0
投票

在您的发行版的合适位置:

IMAGE_PREPROCESS_COMMAND:remove = "buildinfo_image"

python buildinfo_deploy () {_
    d.setVar("BUILDINFODEST", "${DEPLOY_DIR}")
    bb.build.exec_func("buildinfo", d)
}

IMAGE_PREPROCESS_COMMAND += "buildinfo_deploy"

这将删除 buildinfo 的标准实现并添加自定义实现,从而在部署文件夹中生成文件(例如

./build/tmp/deploy/etc
)。

© www.soinside.com 2019 - 2024. All rights reserved.