From dad7da82908f779afe6a75ebcee8569a52758e5d Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Sun, 13 Jan 2008 16:58:42 +0000 Subject: insane.bbvlass: split checks so the warnings are precise git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3478 311d38ba-8fff-0310-9ca6-ca027cbcb966 --- meta/classes/insane.bbclass | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'meta/classes/insane.bbclass') diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index bc72ea5b3b..e0223f12c4 100644 --- a/meta/classes/insane.bbclass +++ b/meta/classes/insane.bbclass @@ -351,8 +351,12 @@ def package_qa_check_staged(path,d): path = os.path.join(root,file) if file[-2:] == "la": file_content = open(path).read() - if installed in file_content or workdir in file_content: - bb.error("QA issue: %s failed sanity test (reference to workdir or installed)" % file ) + if installed in file_content: + bb.error("QA issue: %s failed sanity test (installed)" % file ) + if package_qa_make_fatal_error( 5, "staging", path, d): + sane = True + if workdir in file_content: + bb.error("QA issue: %s failed sanity test (reference to workdir)" % file ) if package_qa_make_fatal_error( 5, "staging", path, d): sane = True elif file[-2:] == "pc": -- cgit v1.2.3-54-g00ecf