[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