I need to build two slightly varying versions of our Yocto build – one for the production units and one for development.

They differ in only a few ways – the kernel and apps are the same. But one has Dropbear, whilst the other doesn’t; and the U-Boot configs & patches are different.

 

I’m wondering where to do the separation – image, distro, conf…?

Any thoughts on the cleanest way to split and/or inherit them would be appreciated.