Dies ist eine alte Version des Dokuments!
meta-<projectname> to hold any and all changes and additions needed for that project.<projectname>-image (rather than appending ost-image et al).meta-ost) are carried out by appending the recipe in meta-<projectnmae> and only upstreamed if deemed appropriate at a later date.meta-ostmeta-ost-rosmeta-ost-toradexmeta-ntb-ethercat (internal use only))meta-<projectname>
meta-ost is the core layer for OST specific changes and should only contain recipes applicable to the MACHINES in it. It should not rely on BSPs that are not part of poky.
Recipes and MACHINES that rely on external BSPs should get their own layer named meta-ost-<vendor>, e.g. meta-ost-toradex for the colibri-imx6 based cb20, that requires the Toradex BSP.
This second layer also contains layers such as meta-ost-ros and meta-ntb-ethercat which don't rely on external BSPs, but provide optional software features.
Recipes that require large or numerous dependencies – such as meta-ost-ros – should be split into its own layer as to keep the core build slim.