Lines Matching full:licenses
8 # https://www.apache.org/licenses/LICENSE-2.0
34 def _do_report(out, licenses): argument
35 """Produce a report showing the set of licenses being used.
39 licenses: list of LicenseInfo objects
42 0 for no restricted licenses.
45 for lic in licenses:
53 def _check_conditions(out, licenses, allowed_conditions): argument
54 """Check that the application does not use any disallowed licenses.
58 licenses: list of LicenseInfo objects
62 0 for no licenses from outside allowed_conditions.
65 for lic in licenses: # using strange name lic because license is built-in
81 def _do_copyright_notices(out, licenses): argument
82 for l in licenses:
90 def _do_licenses(out, licenses): argument
91 for lic in licenses:
117 licenses = target['licenses']
121 _do_report(rpt, licenses)
125 err = _check_conditions(rpt, licenses, _ALWAYS_ALLOWED_CONDITIONS)
129 _do_copyright_notices(out, licenses)
132 _do_licenses(out, licenses)