Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(207)

Side by Side Diff: android_webview/tools/webview_licenses.py

Issue 1415213004: mac: Pull a prebuilt libc++-static.a. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: licenseeeeeeeeeee Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « DEPS ('k') | third_party/libc++-static/LICENSE.TXT » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/python 1 #!/usr/bin/python
2 # Copyright 2014 The Chromium Authors. All rights reserved. 2 # Copyright 2014 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 """Checks third-party licenses for the purposes of the Android WebView build. 6 """Checks third-party licenses for the purposes of the Android WebView build.
7 7
8 The Android tree includes a snapshot of Chromium in order to power the system 8 The Android tree includes a snapshot of Chromium in order to power the system
9 WebView. This tool checks that all code uses open-source licenses compatible 9 WebView. This tool checks that all code uses open-source licenses compatible
10 with Android, and that we meet the requirements of those licenses. It can also 10 with Android, and that we meet the requirements of those licenses. It can also
11 be used to generate an Android NOTICE file for the third-party code. 11 be used to generate an Android NOTICE file for the third-party code.
12 12
13 It makes use of src/tools/licenses.py and the README.chromium files on which 13 It makes use of src/tools/licenses.py and the README.chromium files on which
14 it depends. It also makes use of a data file, third_party_files_whitelist.txt, 14 it depends. It also makes use of a data file, third_party_files_whitelist.txt,
15 which whitelists indicidual files which contain third-party code but which 15 which whitelists individual files which contain third-party code but which
16 aren't in a third-party directory with a README.chromium file. 16 aren't in a third-party directory with a README.chromium file.
17 """ 17 """
18 18
19 import imp 19 import imp
20 import json 20 import json
21 import multiprocessing 21 import multiprocessing
22 import optparse 22 import optparse
23 import os 23 import os
24 import re 24 import re
25 import sys 25 import sys
(...skipping 267 matching lines...) Expand 10 before | Expand all | Expand 10 after
293 files = sys.stdin.read().splitlines() 293 files = sys.stdin.read().splitlines()
294 for f, c in \ 294 for f, c in \
295 zip(files, copyright_scanner.FindCopyrights(InputApi(), '.', files)): 295 zip(files, copyright_scanner.FindCopyrights(InputApi(), '.', files)):
296 print f, '\t', ' / '.join(sorted(c)) 296 print f, '\t', ' / '.join(sorted(c))
297 return ScanResult.Ok 297 return ScanResult.Ok
298 parser.print_help() 298 parser.print_help()
299 return ScanResult.Errors 299 return ScanResult.Errors
300 300
301 if __name__ == '__main__': 301 if __name__ == '__main__':
302 sys.exit(main()) 302 sys.exit(main())
OLDNEW
« no previous file with comments | « DEPS ('k') | third_party/libc++-static/LICENSE.TXT » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698