deps of generate_webview_license_notice isn't correct |
|||||
Issue descriptionThe android_webview/tools/webview_licenses.py scans all third_party directoris to collect the license information, but we never set this target's deps correctly, which caused webview license isn't generated correctly in incremental build, e.g. https://bugs.chromium.org/p/chromium/issues/detail?id=631494#c35 To be clear, this works fine for release bot as it is always fresh build. We should only collect the license that webview actually uses instead of all in third party, so the fix might be - add all native and Java(do you need include Java for license purpose?) targets that WebView depends on to the deps file, and send it to script. - script only collects the license in deps file.
,
Sep 21 2016
The existing bug for trimming this down is bug #178215. I think I saw Dirk at some point mention adding this as a feature to GN as well (just like Bazel does). Can't seem to find that though.
,
Sep 21 2016
I think you're talking about bug 469261.
,
May 10 2017
Moving to "available" as per new bug triaging guidelines, up for grabs for any WebView team member.
,
May 10 2017
Related bugs: crbug/546862, crbug/486158
,
Sep 27 2017
,
May 10 2018
The webview-specific license checker has been removed. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by torne@chromium.org
, Sep 21 2016