summaryrefslogtreecommitdiff
path: root/meta/classes/blacklist.bbclass
blob: 75abd99c29ee3c64ddb3037ef2680cbb3b4ec20c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# anonymous support class from originally from angstrom
# 
# To use the blacklist, a distribution should include this
# class in the INHERIT_DISTRO
#
# No longer use ANGSTROM_BLACKLIST, instead use a table of
# recipes in PNBLACKLIST
#
# Features:
#
# * To add a package to the blacklist, set:
#   PNBLACKLIST[pn] = "message"
#

python () {
    blacklist = d.getVarFlag('PNBLACKLIST', d.getVar('PN', True), True)

    if blacklist:
        raise bb.parse.SkipPackage("Recipe is blacklisted: %s" % (blacklist))
}