summaryrefslogtreecommitdiffstats
path: root/android_webview/tools
diff options
context:
space:
mode:
authormichaelbai <michaelbai@chromium.org>2015-11-11 20:29:53 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-12 04:30:36 +0000
commitcbcc7e6bd019949af0071f846fb6374f9ebe22f4 (patch)
tree629c4860908b54cb14a52e19282e7a9fe8a175dc /android_webview/tools
parent0628127931bf577cf3b8f33602214e5cfa24050a (diff)
downloadchromium_src-cbcc7e6bd019949af0071f846fb6374f9ebe22f4.zip
chromium_src-cbcc7e6bd019949af0071f846fb6374f9ebe22f4.tar.gz
chromium_src-cbcc7e6bd019949af0071f846fb6374f9ebe22f4.tar.bz2
GN WebView: build system_webview_apk
TBR=brettw BUG=532905 Review URL: https://codereview.chromium.org/1440803002 Cr-Commit-Position: refs/heads/master@{#359263}
Diffstat (limited to 'android_webview/tools')
-rwxr-xr-xandroid_webview/tools/webview_licenses.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/android_webview/tools/webview_licenses.py b/android_webview/tools/webview_licenses.py
index 345ef9a..f747cb8 100755
--- a/android_webview/tools/webview_licenses.py
+++ b/android_webview/tools/webview_licenses.py
@@ -281,6 +281,13 @@ def main():
print ' '.join(
sorted(set(GenerateNoticeFile(generate_licenses_file_list_only=True))))
return ScanResult.Ok
+ elif args[0] == 'gn_notice_deps':
+ # generate list for gn.
+ # 'set' is used to eliminate duplicate references to the same license file.
+ gn_file_list = ['"' + f + '"' for f in
+ sorted(set(GenerateNoticeFile(generate_licenses_file_list_only=True)))]
+ print '[%s] ' % ','.join(gn_file_list)
+ return ScanResult.Ok
elif args[0] == 'notice':
notice_file_contents = GenerateNoticeFile()
if len(args) == 1: