> This is angstrom specific feature
>
> Signed-off-by: Khem Raj <raj.k...@gmail.com>
> ---
>  classes/blacklist.bbclass |   20 ++++++++++++++++++++
>  1 file changed, 20 insertions(+)
>  create mode 100644 classes/blacklist.bbclass
>
> diff --git a/classes/blacklist.bbclass b/classes/blacklist.bbclass
> new file mode 100644
> index 0000000..7bf4a73
> --- /dev/null
> +++ b/classes/blacklist.bbclass
> @@ -0,0 +1,20 @@
> +# anonymous support class from angstrom
> +#
> +# Features:
> +#
> +# * blacklist handling, set ANGSTROM_BLACKLIST_pn-blah = "message"
> +#
> +
> +python () {
> +    import bb
> +
> +    blacklist = bb.data.getVar("ANGSTROM_BLACKLIST", d, 1)
> +    pkgnm = bb.data.getVar("PN", d, 1)
> +    distro = bb.data.getVar("DISTRO", d, 1)
> +
> +    if blacklist:
> +     bb.note("%s DOES NOT support %s because %s" % (distro,pkgnm, blacklist))
> +        raise bb.parse.SkipPackage("%s DOES NOT support %s because %s" %
> (distro,pkgnm, blacklist))
> +
> +}
> +

What's wrong with blacklist.bbclass in OE-Core?

Cheers,
Paul

-----
Paul Eggleton
Intel Open Source Technology Centre

_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to