[oe-commits] Graeme Gregory : angstrom.bbclass : a utility bbclass for angstrom, currently implements
git version control
git at git.openembedded.org
Thu Jul 16 13:32:14 UTC 2009
Module: openembedded.git
Branch: org.openembedded.dev
Commit: a254c83d5b2d128a6472f54a57ee0f5a22ae6f18
URL: http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=a254c83d5b2d128a6472f54a57ee0f5a22ae6f18
Author: Graeme Gregory <dp at xora.org.uk>
Date: Thu Jul 16 14:31:43 2009 +0100
angstrom.bbclass : a utility bbclass for angstrom, currently implements
a recipe blacklister
---
classes/angstrom.bbclass | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/classes/angstrom.bbclass b/classes/angstrom.bbclass
new file mode 100644
index 0000000..4a810a6
--- /dev/null
+++ b/classes/angstrom.bbclass
@@ -0,0 +1,19 @@
+# anonymous support class for 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)
+
+ if blacklist:
+ bb.note("Angstrom DOES NOT support %s because %s" % (pkgnm, blacklist))
+ raise bb.parse.SkipPackage("Angstrom DOES NOT support %s because %s" % (pkgnm, blacklist))
+
+}
+
More information about the Openembedded-commits
mailing list