summaryrefslogtreecommitdiffstats
path: root/classes/xilinx-fetch-restricted.bbclass
diff options
context:
space:
mode:
authorNathan Rossi <nathan@nathanrossi.com>2017-08-18 23:28:53 +1000
committerNathan Rossi <nathan@nathanrossi.com>2017-08-27 19:13:47 +1000
commita2a744c5e20b9c624c15db8bae9793ea218264cf (patch)
tree9a3b0a215e7ab54354dc27bd343f280db08b6f44 /classes/xilinx-fetch-restricted.bbclass
parent752575890f3046c4ce07e7822a78a1040f14b370 (diff)
downloadmeta-xilinx-a2a744c5e20b9c624c15db8bae9793ea218264cf.tar.gz
zynqmp-pmu-config.inc: Limit to specific recipes
Limit the appending/enabling of the zynqmp-pmu BBCLASSEXTEND to only specific recipes which are used for the building of pmu-firmware. This is just binutils, gcc, newlib, libgloss and pmu-firmware itself. The limiting is done based on the BPN of the recipe, which is not provided as an override so the conditional is tested with an inline python function. This change removes the need for the extender class to be enabled globally which can conflict with certain recipes that were not written to be extended by the BBCLASSEXTEND mechanism. This change also improves the parse time avoiding the need to parse all recipes for both target and zynqmp-pmu. Add comment for the PACKAGE_EXTRA_ARCHS setting, so it is clear why it is set. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Acked-by: Alistair Francis <alistair.francis@xilinx.com> Tested-by: Alistair Francis <alistair.francis@xilinx.com>
Diffstat (limited to 'classes/xilinx-fetch-restricted.bbclass')
0 files changed, 0 insertions, 0 deletions