summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraurimas <aurimas@chromium.org>2015-04-22 19:56:56 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-23 02:57:11 +0000
commita068236fabb7a1925df7494bd668c2b58b26979a (patch)
treeeebe4b0cdae619627dc3ed8db49d5c4b0f129c90
parent6c3b8b49162e52ba1685199ca03c5e47c58f07f1 (diff)
downloadchromium_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--DEPS2
-rwxr-xr-xbuild/android/gyp/process_resources.py8
2 files changed, 6 insertions, 4 deletions
diff --git a/DEPS b/DEPS
index 57da17d..d1efbdc 100644
--- a/DEPS
+++ b/DEPS
@@ -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