<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 11 April 2016 at 22:16, Denys Dmytriyenko <span dir="ltr"><<a href="mailto:denis@denix.org" target="_blank">denis@denix.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":tby" class="a3s" style="overflow:hidden">Yeah, the only thing is that BSPs were meant to have a very minimal set of<br>
layer dependencies, as far as I remember our early discussions on this topic.<br>
So I always kept meta-ti depending only on openembedded-core and nothing else.<br>
To the extent that I had to remove stuff that is related to BSP, but depends<br>
on meta-openembedded and move it to meta-arago instead...<br>
<br>
The alternative here would be a conditional dependency - i.e. if a layer is<br>
present, enable corresponding recipes, otherwise those won't be buildable and<br>
should be skipped...</div></blockquote></div><br></div><div class="gmail_extra">I can't recall the layer which does this, but there's prior art in this. A BSP -- I think -- contains directories that are only enabled if specific layers are also enabled.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>