[OE-core] [PATCH 2/3] external-csl-toolchain: skip parsing if CSL_VER_MAIN isn't set
Joshua Lock
josh at linux.intel.com
Wed Feb 22 01:46:43 UTC 2012
Signed-off-by: Joshua Lock <josh at linux.intel.com>
---
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).")
+}
+
--
1.7.7.6
More information about the Openembedded-core
mailing list