J'ai créé le script bitbake suivant (en quelque sorte), mais je voudrais l'exécuter indépendamment dans le contexte 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
De manière explicite, je ne veux PAS que ce script fasse partie d’une recette .bb, PAS du tout?!
Comment puis-je exécuter l'exécution de ce script autonome?
Je vous remercie, personne
Réponses:
0 pour la réponse № 1Pour moi, ce que vous essayez de faire est à peu près identique à la fonctionnalité buildinfo?
Si vous ajoutez
INHERIT += "image-buildinfo"
dans votre fichier de configuration, vous aurez ces informations dans le fichier / etc / build.
Voir https://mender.io/blog/build-info-yocto-2 pour plus d'informations par exemple.
Si vous voulez faire un script autonome, vous pouvez vous inspirer de poky / scripts / *. Py par exemple.