Hi Spencer
On 19/07/2024 01:21, Spencer via users wrote:
Thank you both! I'm now a bit farther along in my port - the current stumbling block is that I'm trying to include a genode-world port (lua) and it can't seem to find what version to pull, I assume because its not archived in depot.genode.org
Is there a recommended way to include these projects? Right now I'm just building a seperage version statically but it seems a little silly
There is no recipe for the lua port, therefore there cannot be a corresponding archive at depot.genode.org. You may add the api and src recipes to genode-world, export the corresponding archives and tell Goa the version of the exported archives. This might require adding some quirks to Goa, though, since Goa has no general mechanism for dealing with static library archives.
If lua can be compiled as a shared library, the recommended way would be to create a separate Goa project for that. You find a brief explanation and example w.r.t. lvgl in this article: http://genodians.org/jschlatow/2024-02-07-system-info#Development
Cheers Johannes