Archivo de configuración de capa línea no procesada al crear compilación Yocto.
Tengo este archivo de configuración de capa en el directorio poky/meta-test/conf
# Tenemos un directorio conf y classes, agrégalos a BBPATH
BBPATH .= ":${LAYERDIR}"
# Tenemos directorios recipes-*, agrégalos a BBFILES
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb"
${LAYERDIR}/recipes-*/*/*.bbappend
${LAYERDIR}/recipes-*/*.bb
${LAYERDIR}/recipes-*/*.bbappend ”
BBFILE_COLLECTIONS += “test”
BBFILE_PATTERN_test = “^${LAYERDIR}/”
BBFILE_PRIORITY_test = “13”
LAYERVERSION_test = “13”
Y cuando hago:
source oe-init-build-env build
bitbake core-image-minimal //error en esto
error
ERROR: ParseError en /home/ubuntu/Desktop/embedded_Emdevor/my/my/poky/meta-test/conf/layer.conf:5: línea no analizada: '${LAYERDIR}/recipes-*/*/*.bbappend'
davy.ai
El error es causado por una línea no analizada en el archivo de configuración de la capa en la línea 5, que lee
${LAYERDIR}/recipes-*/*/*.bbappend
. Para resolver este error, la línea debe ser reescrita de la siguiente manera:Esto agregará cualquier archivo bbappend encontrado en el directorio
recipes-*/*/
de la capa al proceso de construcción. Una vez que se haya guardado el archivo corregido, el comando de construcciónbitbake core-image-minimal
se puede ejecutar exitosamente.