diff options
author | aurimas <aurimas@chromium.org> | 2015-04-22 19:56:56 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-04-23 02:57:11 +0000 |
commit | a068236fabb7a1925df7494bd668c2b58b26979a (patch) | |
tree | eebe4b0cdae619627dc3ed8db49d5c4b0f129c90 | |
parent | 6c3b8b49162e52ba1685199ca03c5e47c58f07f1 (diff) | |
download | chromium_src-a068236fabb7a1925df7494bd668c2b58b26979a.zip chromium_src-a068236fabb7a1925df7494bd668c2b58b26979a.tar.gz chromium_src-a068236fabb7a1925df7494bd668c2b58b26979a.tar.bz2 |
Roll Android SDK and AppCompat.
- Android SDK rolls to API 22 rev 2
(no API changes, just bug fixes)
- Android Support Library rolls to 22.1.0
BUG=479858
Review URL: https://codereview.chromium.org/1101633003
Cr-Commit-Position: refs/heads/master@{#326437}
-rw-r--r-- | DEPS | 2 | ||||
-rwxr-xr-x | build/android/gyp/process_resources.py | 8 |
2 files changed, 6 insertions, 4 deletions
@@ -442,7 +442,7 @@ deps_os = { Var('chromium_git') + '/external/android_protobuf.git' + '@' + '94f522f907e3f34f70d9e7816b947e62fddbb267', 'src/third_party/android_tools': - Var('chromium_git') + '/android_tools.git' + '@' + 'bba2299128013f79b900983f405a65d9b6bdb2fa', + Var('chromium_git') + '/android_tools.git' + '@' + '7200281446186c7192cb02f54dc2b38e02d705e5', 'src/third_party/apache-mime4j': Var('chromium_git') + '/chromium/deps/apache-mime4j.git' + '@' + '28cb1108bff4b6cf0a2e86ff58b3d025934ebe3a', diff --git a/build/android/gyp/process_resources.py b/build/android/gyp/process_resources.py index 52cf143..4e6c27d 100755 --- a/build/android/gyp/process_resources.py +++ b/build/android/gyp/process_resources.py @@ -10,6 +10,7 @@ This will crunch images and generate v14 compatible resources (see generate_v14_compatible_resources.py). """ +import codecs import optparse import os import re @@ -112,14 +113,15 @@ def CreateExtraRJavaFiles(r_dir, extra_packages): if len(java_files) != 1: return r_java_file = java_files[0] - r_java_contents = open(r_java_file).read() + r_java_contents = codecs.open(r_java_file, encoding='utf-8').read() for package in extra_packages: package_r_java_dir = os.path.join(r_dir, *package.split('.')) build_utils.MakeDirectory(package_r_java_dir) package_r_java_path = os.path.join(package_r_java_dir, 'R.java') - open(package_r_java_path, 'w').write( - re.sub(r'package [.\w]*;', 'package %s;' % package, r_java_contents)) + new_r_java = re.sub(r'package [.\w]*;', u'package %s;' % package, + r_java_contents) + codecs.open(package_r_java_path, 'w', encoding='utf-8').write(new_r_java) # TODO(cjhopman): These extra package's R.java files should be filtered to # only contain the resources listed in their R.txt files. At this point, we # have already compiled those other libraries, so doing this would only |