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
signature.asc
Description: Digital signature
_______________________________________________ linaro-validation mailing list [email protected] http://lists.linaro.org/mailman/listinfo/linaro-validation
