[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