]> git.kernelconcepts.de Git - meta-kc-bsp.git/blob - recipes-kernel/linux-firmware/linux-firmware_%.bbappend
xinput-calibrator: disable autostart
[meta-kc-bsp.git] / recipes-kernel / linux-firmware / linux-firmware_%.bbappend
1 def add_package_and_files(d):
2     packages = d.getVar('PACKAGES')
3     files = d.getVar('LICENSE_FILES_DIRECTORY')
4     pn = d.getVar('PN')
5     pn_lic = "%s%s" % (pn, d.getVar('LICENSE_PACKAGE_SUFFIX', False))
6     if pn_lic in packages.split():
7         bb.warn("%s package already existed in %s." % (pn_lic, pn))
8     else:
9         # first in PACKAGES to be sure that nothing else gets LICENSE_FILES_DIRECTORY
10         d.setVar('PACKAGES', "%s %s" % (pn_lic, packages))
11         d.setVar('FILES_' + pn_lic, files)
12         rrecommends_pn = d.getVar('RRECOMMENDS_' + pn)
13         if rrecommends_pn:
14             d.setVar('RRECOMMENDS_' + pn, "%s %s" % (pn_lic, rrecommends_pn))
15         else:
16             d.setVar('RRECOMMENDS_' + pn, "%s" % (pn_lic))