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

Side by Side Diff: build/android/gyp/retrolambda.py

Issue 2854323004: Update retrolambda to 2.5.1 (Closed)
Patch Set: Created 3 years, 7 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 | « no previous file | third_party/retrolambda/README.chromium » ('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/env python 1 #!/usr/bin/env python
2 # 2 #
3 # Copyright 2016 The Chromium Authors. All rights reserved. 3 # Copyright 2016 The Chromium Authors. All rights reserved.
4 # Use of this source code is governed by a BSD-style license that can be 4 # Use of this source code is governed by a BSD-style license that can be
5 # found in the LICENSE file. 5 # found in the LICENSE file.
6 6
7 import argparse 7 import argparse
8 import os 8 import os
9 import shutil 9 import shutil
10 import sys 10 import sys
11 import tempfile 11 import tempfile
12 12
13 from util import build_utils 13 from util import build_utils
14 14
15 15
16 _SRC_ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__), 16 _SRC_ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__),
17 '..', '..', '..')) 17 '..', '..', '..'))
18 _RETROLAMBDA_JAR_PATH = os.path.normpath(os.path.join( 18 _RETROLAMBDA_JAR_PATH = os.path.normpath(os.path.join(
19 _SRC_ROOT, 'third_party', 'retrolambda', 'retrolambda-2.3.0.jar')) 19 _SRC_ROOT, 'third_party', 'retrolambda', 'retrolambda-2.5.1.jar'))
20 20
21 21
22 def _OnStaleMd5(input_jar, output_jar, classpath, android_sdk_jar): 22 def _OnStaleMd5(input_jar, output_jar, classpath, android_sdk_jar):
23 with build_utils.TempDir() as temp_dir: 23 with build_utils.TempDir() as temp_dir:
24 build_utils.ExtractAll(input_jar, path=temp_dir) 24 build_utils.ExtractAll(input_jar, path=temp_dir)
25 cmd = [ 25 cmd = [
26 'java', 26 'java',
27 '-Dretrolambda.inputDir=' + temp_dir, 27 '-Dretrolambda.inputDir=' + temp_dir,
28 '-Dretrolambda.classpath=' + 28 '-Dretrolambda.classpath=' +
29 ':'.join([temp_dir] + classpath + [android_sdk_jar]), 29 ':'.join([temp_dir] + classpath + [android_sdk_jar]),
(...skipping 29 matching lines...) Expand all
59 lambda: _OnStaleMd5(options.input_jar, options.output_jar, 59 lambda: _OnStaleMd5(options.input_jar, options.output_jar,
60 options.classpath, options.android_sdk_jar), 60 options.classpath, options.android_sdk_jar),
61 options, 61 options,
62 input_paths=input_paths, 62 input_paths=input_paths,
63 input_strings=[], 63 input_strings=[],
64 output_paths=output_paths) 64 output_paths=output_paths)
65 65
66 66
67 if __name__ == '__main__': 67 if __name__ == '__main__':
68 sys.exit(main()) 68 sys.exit(main())
OLDNEW
« no previous file with comments | « no previous file | third_party/retrolambda/README.chromium » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698