When there are multiple recipes, one of them incompatible, like here:
https://github.com/varigit/meta-variscite-bsp-imx/tree/scarthgap_6.6.52-2.2.0_var01/recipes-bsp/freertos-variscite
The whole recipe is marked as incompatible:
bitbake-layers itself shows the incompatibility only for one recipe:
$ bitbake-layers show-recipes -f freertos-variscite
NOTE: Starting bitbake server...
[…]
=== Matching recipes: ===
…/sources/meta-variscite-bsp-imx/recipes-bsp/freertos-variscite/freertos-variscite_2.15.x.bb
…/sources/meta-variscite-bsp-imx/recipes-bsp/freertos-variscite/freertos-variscite_2.9.x.bb (skipped: incompatible with machine imx8mm-var-dart (not in COMPATIBLE_MACHINE))
The recipe files itself are shown correctly, leaving out the incompatible recipe.
When there are multiple recipes, one of them incompatible, like here:
https://github.com/varigit/meta-variscite-bsp-imx/tree/scarthgap_6.6.52-2.2.0_var01/recipes-bsp/freertos-variscite
The whole recipe is marked as incompatible:
bitbake-layersitself shows the incompatibility only for one recipe:The recipe files itself are shown correctly, leaving out the incompatible recipe.