On Mon, Apr 15, 2013 at 04:14:36PM +0200, Marcin Juszkiewicz wrote:
> What about this:
> 
> ======================
[snip]
>  install:
>      deps:
> 
>      deps-ubuntu:
>          - linux-libc-dev
>          - build-essential
> 
>      deps-fedora:
>          - glibc-devel
>          - build-essential-like-package
[...]
> ======================
> 
> LAVA has list of supported systems (ubuntu, fedora, openembedded in that
> test) and has a list of deps for ubuntu, separate one for fedora and
> empty fallback just in case (can be omitted). OpenEmbedded skips install
> part because all required components are in image already.
> 
> This way if we will add for example Slackware to the list you have to
> add it to 'lava-install-package' script and test authors may decide do
> they want to support it or not.

That makes a lot of sense

I have implemented this in my distro support modularization branch:
http://bazaar.launchpad.net/~terceiro/lava-dispatcher/modularize-distro-support/revision/587

That should land Soon™.

Thanks for your input.

-- 
Antonio Terceiro
Software Engineer - Linaro
http://www.linaro.org

Attachment: signature.asc
Description: Digital signature

_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to