summaryrefslogtreecommitdiffstats
path: root/poky/meta/classes/blacklist.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'poky/meta/classes/blacklist.bbclass')
-rw-r--r--poky/meta/classes/blacklist.bbclass20
1 files changed, 20 insertions, 0 deletions
diff --git a/poky/meta/classes/blacklist.bbclass b/poky/meta/classes/blacklist.bbclass
new file mode 100644
index 000000000..dc794228f
--- /dev/null
+++ b/poky/meta/classes/blacklist.bbclass
@@ -0,0 +1,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'))
+
+ if blacklist:
+ raise bb.parse.SkipRecipe("Recipe is blacklisted: %s" % (blacklist))
+}
OpenPOWER on IntegriCloud