]> code.ossystems Code Review - openembedded-core.git/commitdiff
insane.bbclass: Throw better error if path is bad
authorNitin A Kamble <nitin.a.kamble@intel.com>
Fri, 4 Jun 2010 04:48:16 +0000 (21:48 -0700)
committerRichard Purdie <rpurdie@linux.intel.com>
Mon, 7 Jun 2010 15:05:12 +0000 (16:05 +0100)
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
meta/classes/insane.bbclass

index 0c9bde349cbedefed65f229d5c3bbf2c564ab3e7..0511717c94ecebf4a6682931e513dcaba8f1fdab 100644 (file)
@@ -286,6 +286,8 @@ def package_qa_check_license(workdir, d):
     for url in lic_files.split():
         (type, host, path, user, pswd, parm) = bb.decodeurl(url)
         srclicfile = os.path.join(srcdir, path)
+        if not os.path.isfile(srclicfile):
+            raise bb.build.FuncFailed( "LIC_FILES_CHKSUM points to invalid file: " + path)
 
         if 'md5' not in parm:
             bb.error("md5 checksum is not specified for ", url)