I create a layer with: [balister@thuvia build]$ bitbake-layers create-layer meta-foo Which leads to this file in conf/layer.conf: # We have a conf and classes directory, add to BBPATH BBPATH .= ":${LAYERDIR}" # We have recipes-* directories, add to BBFILES BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \\ ${LAYERDIR}/recipes-*/*/*.bbappend" BBFILE_COLLECTIONS += "meta-foo" BBFILE_PATTERN_meta-foo = "^${LAYERDIR}/" BBFILE_PRIORITY_meta-foo = "6" Which leads to me beating my head against a wall trying to figure out why a bbappend in my new layer isn't picked up. I finally look at the BBFILES variable and see the entry for my layer has a \ in front of the path. Nothing the \\ in the layer.conf file, I remove one slash and things work like I expect.
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=4a33d7b9cad9f9b83cbd7324d13eb6ace4c7a155