我创建了以下bitbake脚本(种类),但我想在DISTRO =" poky"中独立执行它。上下文:
BBLAYERS ?= " \
/home/user/YOCTO/oe_core_embedded/poky/meta \
/home/user/YOCTO/oe_core_embedded/poky/meta-poky \
/home/user/YOCTO/oe_core_embedded/poky/meta-yocto-bsp \
"
for layer in ${BBLAYERS}; do
cd $layer
echo -n "$(basename $layer) = " >> ${D}${sysconfdir}/gitinfo
git rev-parse HEAD >> ${D}${sysconfdir}/gitinfo
done
显然,我不希望这个脚本成为任何配方.bb的一部分,根本不是吗?!
如何独立执行此脚本?
谢谢你, 人
答案 0 :(得分:0)
对我来说,你想要做的与buildinfo功能完全相同?
如果你添加
INHERIT += "image-buildinfo"
到您的conf文件,您将在/ etc / build文件中包含这些信息。
有关详细信息,请参阅https://mender.io/blog/build-info-yocto-2。
如果你想做一个独立的脚本,你可以从poky / scripts / *。py中激励你。