license.bbclass: add LICENSE_CREATE_PACKAGE to perform_packagecopy vardeps

This class has a perform_packagecopy_prepend() that uses LICENSE_CREATE_PACKAGE,
but the BitBake variable dependency code doesn't know that oe.data.typed_value()
is a getter.  Until BitBake knows this, add an explicit vardeps.

[ YOCTO #5635 ]

(From OE-Core rev: 0450c74e36b5547e3e903fdabe0f52675ac94dea)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Ross Burton 2016-02-03 16:34:52 +00:00 committed by Richard Purdie
parent e43504b0eb
commit ce1bed7d3d
1 changed files with 1 additions and 0 deletions

View File

@ -312,6 +312,7 @@ python perform_packagecopy_prepend () {
copy_license_files(lic_files_paths, destdir)
add_package_and_files(d)
}
perform_packagecopy[vardeps] += "LICENSE_CREATE_PACKAGE"
def get_recipe_info(d):
info = {}