License Checking: convert an error into warning

If license file md5 information (LIC_FILES_CHKSUMS variable) is
missing in the recipe then just throw a warning instead of the build
failure.
  Once enough recipes' LIC_FILES_CHKSUMS are filled then this warning
will be reverted back to the the fetal error.
  If LIC_FILES_CHKSUMS field is present but invalid then the it still
causes a fetal build error.

Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
This commit is contained in:
Nitin A Kamble 2010-05-12 10:54:05 -07:00
parent 2ca1f78a95
commit 8825d4d455
1 changed files with 4 additions and 2 deletions

View File

@ -276,8 +276,10 @@ def package_qa_check_license(workdir, d):
lic_files = bb.data.getVar('LIC_FILES_CHKSUM', d, True)
if not lic_files:
bb.error(" Recipe (.bb) file does not have license file information (LIC_FILES_CHKSUM)")
return False
# just throw a warning now. Once licensing data in entered for enough of the recipes,
# this will be converted into error and False will be returned.
bb.warn(" Recipe (.bb) file does not have license file information (LIC_FILES_CHKSUM)")
return True
srcdir = bb.data.getVar('S', d, True)