On 03/10/2017 04:30 PM, Otavio Salvador wrote:
When integrating the CHICKEN Scheme support onto the Yocto Project we
dealt it using their installation tool but making the package of
individual packages (eggs, in this specific case) as individual
recipes. We went further and automated the recipe generation and this
made it quite easy to maintain in long term.

Take a look at:

https://github.com/OSSystems/meta-chicken

Thanks, even though my Scheme-fu isn't great :)

I'd like to avoid generating entire separate recipes though, because that implies your custom-written tool would be figuring out where the dependency source came from in the first place, and what are its own dependencies, when creating the recipe, which can be tricky, breakage-prone guesswork.

I want to use existing tools (like 'npm install') for getting the stuff from the network - we don't really need full recipes, we just want to know the licenses of the dependencies, and, if possible, lock them down to a specific version.

Alex

--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to