There's a couple of different ways we could structure this. My initial thought is to only include the build sources (mkpkg and package.mk scripts) and have a shell script which walks the user through building, grabbing various options (where's your OpenELEC source tree, experimental wiimote support or not, lakka menu plugin or not, list of cores, etc.)
For the time being, until that script is written, you'd just have to manually copy the files into place in the OpenELEC source tree and build it.
I'd like to decide on this before I commit anything. What I'd like to do is leverage the Lakka build sources, since they're clean and elegant, and modify them to build RetroArch as an add-on rather than a separate distro.
We could also fork the entire OpenELEC codebase then add in our changes. That's more work, I think, because we'd have to keep our repo up to date with the OE repo.
I'm open to suggestions.
There's a couple of different ways we could structure this. My initial thought is to only include the build sources (mkpkg and package.mk scripts) and have a shell script which walks the user through building, grabbing various options (where's your OpenELEC source tree, experimental wiimote support or not, lakka menu plugin or not, list of cores, etc.)
For the time being, until that script is written, you'd just have to manually copy the files into place in the OpenELEC source tree and build it.
I'd like to decide on this before I commit anything. What I'd like to do is leverage the Lakka build sources, since they're clean and elegant, and modify them to build RetroArch as an add-on rather than a separate distro.
We could also fork the entire OpenELEC codebase then add in our changes. That's more work, I think, because we'd have to keep our repo up to date with the OE repo.
I'm open to suggestions.