The final target is to have just a kodi_git.bbappend in OpenPLi.
To do this we have first to add meta-kodi layer and wait/work to have that in OE one day.
Immediate steps are:
1 - more logic in the kodi recipe to add specific patches
2- move the EXTRA_OECMAKE_append_pn-kodi to the BSP layer.
This second step should be done possibly in parallel and sourcing from OpenPLi.
Now the problem: we have different definitions between OpenPLi and OE-A.
What here is
EXTRA_OECMAKE_append_pn-kodi = " -DWITH_V3D=nxcl"
there is
EXTRA_OECMAKE_append_pn-kodi = " -DWITH_V3D=nxclient"
and so on (more fiffs)
What is the right way to put that in the BSP? Mimic OE-A?
The final step is to actually build kodi for the machines having it in MACHINE_FEATURES and this is another round of BSP updates.
Please let me know, thx
A.A.