[oe-commits] Joshua Lock : external-csl-toolchain: skip parsing if CSL_VER_MAIN isn' t set

git at git.openembedded.org git at git.openembedded.org
Wed Feb 22 22:13:09 UTC 2012


Module: openembedded-core.git
Branch: master
Commit: 264d1254e5ac11613af06c0f1c53c736f54e9f54
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=264d1254e5ac11613af06c0f1c53c736f54e9f54

Author: Joshua Lock <josh at linux.intel.com>
Date:   Tue Feb 21 17:46:43 2012 -0800

external-csl-toolchain: skip parsing if CSL_VER_MAIN isn't set

Signed-off-by: Joshua Lock <josh at linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/recipes-core/meta/external-csl-toolchain.bb |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/meta/recipes-core/meta/external-csl-toolchain.bb b/meta/recipes-core/meta/external-csl-toolchain.bb
index d15578b..07c3e30 100644
--- a/meta/recipes-core/meta/external-csl-toolchain.bb
+++ b/meta/recipes-core/meta/external-csl-toolchain.bb
@@ -150,3 +150,11 @@ FILES_linux-libc-headers = "${includedir}/asm* \
 "
 FILES_gdbserver = "${bindir}/gdbserver ${libdir}/bin/sysroot-gdbserver"
 FILES_gdbserver-dbg = "${bindir}/.debug/gdbserver"
+
+CSL_VER_MAIN ??= ""
+
+python () {
+    if not d.getVar("CSL_VER_MAIN"):
+	raise bb.parse.SkipPackage("External CSL toolchain not configured (CSL_VER_MAIN not set).")
+}
+





More information about the Openembedded-commits mailing list