# We have a conf and classes directory, add to BBPATH BBPATH .= ":${LAYERDIR}" # We have a packages directory, add to BBFILES BBFILES += "${LAYERDIR}/recipes-*/*/*.bb" BBFILES += "${LAYERDIR}/recipes-*/*/*.bbappend" BBFILE_COLLECTIONS += "xilinx-microblaze" BBFILE_PATTERN_xilinx-microblaze = "^${LAYERDIR}/" BBFILE_PRIORITY_xilinx-microblaze = "5" LAYERDEPENDS_xilinx-microblaze = "core" LAYERSERIES_COMPAT_xilinx-microblaze = "styhead walnascar" # Microblaze does not support stack-protector! SECURITY_STACK_PROTECTOR:microblaze = "" OLDEST_KERNEL:microblaze = "3.15" INHERIT += "rust_microblaze" # We want to use binutils 2.42 for the microblaze stuff BINUVERSION:microblaze = "2.42%" # We want to use gcc 13.x for the microblaze stuff, and 14.x for any host tooling GCCVERSION:microblaze = "13.3.%" SDKGCCVERSION:microblaze = "14.%" MICROBLAZE_SKIP_MSG = "" MICROBLAZE_SKIP_MSG:microblaze = "This recipe does not currently work on microblaze." # ../../../alsa-lib-1.2.9/src/control/control.c:3648:1: error: symver is only supported on ELF platforms SKIP_RECIPE[alsa-lib] = "${MICROBLAZE_SKIP_MSG}"