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

Issue 21977003: Build changes for updating Android SDK to 4.3. (Closed)

Created:
7 years, 4 months ago by navabi
Modified:
7 years, 4 months ago
CC:
chromium-reviews, craigdh+watch_chromium.org, bulach+watch_chromium.org, yfriedman+watch_chromium.org, ilevy-cc_chromium.org, klundberg+watch_chromium.org, frankf+watch_chromium.org, cjhopman
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Some of the build tools have moved in the SDK (e.g. aapt, aidl) from sdk/platform-tools/ to sdk/build-tools/<tools-version>/. The tools version is 18.0.1. BUG=263966 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=216612

Patch Set 1 #

Total comments: 4

Patch Set 2 : Add android sdk build tools directory to PATH (e.g. for aidl). #

Patch Set 3 : Still need to include platform-tools in PATH (for adb). #

Patch Set 4 : Roll android_tools in src/DEPS to new SDK. #

Total comments: 4

Patch Set 5 : Addressed nits (removes android-sdk-root option from dex.py). #

Patch Set 6 : Changes to support WebView AOSP build. #

Patch Set 7 : Turns out we need ANDROID_SDK_VERSION in constants.py (findbugs uses it). #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -31 lines) Patch
M DEPS View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M build/android/ant/apk-codegen.xml View 1 2 3 4 5 1 chunk +3 lines, -5 lines 0 comments Download
M build/android/ant/apk-compile.xml View 1 chunk +1 line, -1 line 0 comments Download
M build/android/ant/apk-obfuscate.xml View 1 2 3 4 5 2 chunks +1 line, -2 lines 0 comments Download
M build/android/ant/apk-package.xml View 1 chunk +1 line, -1 line 0 comments Download
M build/android/ant/apk-package-resources.xml View 1 2 3 4 5 2 chunks +3 lines, -4 lines 0 comments Download
M build/android/dex_action.gypi View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M build/android/envsetup.sh View 1 2 3 4 5 1 chunk +0 lines, -3 lines 0 comments Download
M build/android/envsetup_functions.sh View 1 2 3 4 5 4 chunks +11 lines, -0 lines 0 comments Download
M build/android/gyp/apk_install.py View 1 chunk +0 lines, -2 lines 0 comments Download
M build/android/gyp/dex.py View 1 2 3 4 5 2 chunks +3 lines, -2 lines 0 comments Download
M build/android/gyp/process_resources.py View 1 2 3 4 5 2 chunks +3 lines, -3 lines 0 comments Download
M build/android/pylib/constants.py View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M build/common.gypi View 1 2 3 4 5 2 chunks +5 lines, -2 lines 0 comments Download
M build/java_apk.gypi View 1 2 3 4 5 5 chunks +4 lines, -1 line 0 comments Download
M build/java_prebuilt.gypi View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M build/uiautomator_test.gypi View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 21 (0 generated)
navabi
7 years, 4 months ago (2013-08-02 21:37:19 UTC) #1
navabi
7 years, 4 months ago (2013-08-02 21:38:02 UTC) #2
navabi
On 2013/08/02 21:38:02, navabi wrote: Not ready for review. Still to do; - I made ...
7 years, 4 months ago (2013-08-02 21:59:50 UTC) #3
navabi
7 years, 4 months ago (2013-08-02 22:00:06 UTC) #4
Andrew Hayden (chromium.org)
LGTM with only a little bit of textual cleanup. https://codereview.chromium.org/21977003/diff/1/build/android/gyp/dex.py File build/android/gyp/dex.py (right): https://codereview.chromium.org/21977003/diff/1/build/android/gyp/dex.py#newcode34 build/android/gyp/dex.py:34: ...
7 years, 4 months ago (2013-08-05 09:49:14 UTC) #5
Isaac (away)
+cjhopman
7 years, 4 months ago (2013-08-05 10:32:46 UTC) #6
Isaac (away)
Also: won't you need to roll android as part of this change?
7 years, 4 months ago (2013-08-05 10:33:40 UTC) #7
navabi
Isaac, I will need to roll the Android SDK along with this change (not as ...
7 years, 4 months ago (2013-08-05 16:34:32 UTC) #8
Isaac (away)
I am referring to the revision in src/DEPS.
7 years, 4 months ago (2013-08-06 09:48:25 UTC) #9
navabi
On 2013/08/06 09:48:25, Isaac wrote: > I am referring to the revision in src/DEPS. Ah. ...
7 years, 4 months ago (2013-08-06 17:35:23 UTC) #10
Yaron
yfriedman->cjhopman
7 years, 4 months ago (2013-08-06 20:16:26 UTC) #11
navabi
PTAL. The nits have been addressed. The new SDK has been pushed to android_tools (https://gerrit.chromium.org/gerrit/#/c/64845/), ...
7 years, 4 months ago (2013-08-06 23:07:33 UTC) #12
cjhopman
lgtm with a couple nits https://chromiumcodereview.appspot.com/21977003/diff/15002/build/android/gyp/dex.py File build/android/gyp/dex.py (right): https://chromiumcodereview.appspot.com/21977003/diff/15002/build/android/gyp/dex.py#newcode32 build/android/gyp/dex.py:32: parser.add_option('--android-sdk-root', help='Android sdk root ...
7 years, 4 months ago (2013-08-07 18:14:25 UTC) #13
navabi
Thanks Chris. https://codereview.chromium.org/21977003/diff/15002/build/android/gyp/dex.py File build/android/gyp/dex.py (right): https://codereview.chromium.org/21977003/diff/15002/build/android/gyp/dex.py#newcode32 build/android/gyp/dex.py:32: parser.add_option('--android-sdk-root', help='Android sdk root directory.') On 2013/08/07 ...
7 years, 4 months ago (2013-08-07 18:24:12 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/navabi@google.com/21977003/27001
7 years, 4 months ago (2013-08-07 18:26:45 UTC) #15
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 4 months ago (2013-08-07 18:53:19 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/navabi@google.com/21977003/45001
7 years, 4 months ago (2013-08-08 01:31:13 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/navabi@google.com/21977003/45001
7 years, 4 months ago (2013-08-08 15:59:25 UTC) #18
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 4 months ago (2013-08-08 20:04:53 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/navabi@google.com/21977003/67002
7 years, 4 months ago (2013-08-09 00:48:22 UTC) #20
commit-bot: I haz the power
7 years, 4 months ago (2013-08-09 06:48:23 UTC) #21
Message was sent while issue was closed.
Change committed as 216612

Powered by Google App Engine
This is Rietveld 408576698