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

Issue 1118403004: Adds GN rule & script for generating AndroidManifest.xml for APK splits (Closed)

Created:
5 years, 7 months ago by agrieve
Modified:
5 years, 7 months ago
CC:
chromium-reviews, klundberg+watch_chromium.org, yfriedman+watch_chromium.org, jbudorick+watch_chromium.org, sadrul, aiolos (Not reviewing), dtu
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Adds GN rule & script for generating AndroidManifest.xml for APK splits Build rule is not hooked up to any targets yet, but will be used in a future commit to create split APKs. .gypi also forthcoming. BUG=447152 Committed: https://crrev.com/81cc62af7059b65fe7d4d6dfd420f7cacd03ddc9 Cr-Commit-Position: refs/heads/master@{#329850}

Patch Set 1 #

Total comments: 3

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 2

Patch Set 5 : Tweaked generate_split_manifest GN template so that action is at top #

Unified diffs Side-by-side diffs Delta from patch set Stats (+147 lines, -0 lines) Patch
A build/android/gyp/generate_split_manifest.py View 1 2 1 chunk +96 lines, -0 lines 0 comments Download
M build/config/android/internal_rules.gni View 1 2 3 4 1 chunk +50 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/TELEMETRY_DEPS View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 18 (4 generated)
agrieve
Working on adapting create_apk use this, but thought it'd be a good piece on it's ...
5 years, 7 months ago (2015-05-05 19:27:56 UTC) #2
sadrul
Nice! From my limited understanding of python and manifests, this looks good (nit: copyright should ...
5 years, 7 months ago (2015-05-06 14:45:00 UTC) #3
jbudorick
+cjhopman
5 years, 7 months ago (2015-05-06 14:53:44 UTC) #5
Yaron
On 2015/05/06 14:53:44, jbudorick wrote: > +cjhopman Ya, cjhopman is a much better reviewer for ...
5 years, 7 months ago (2015-05-06 14:56:19 UTC) #6
cjhopman
https://codereview.chromium.org/1118403004/diff/1/build/android/gyp/generate_split_manifest.py File build/android/gyp/generate_split_manifest.py (right): https://codereview.chromium.org/1118403004/diff/1/build/android/gyp/generate_split_manifest.py#newcode112 build/android/gyp/generate_split_manifest.py:112: build_utils.GetPythonDependencies()) This list should include the path to the ...
5 years, 7 months ago (2015-05-07 00:39:53 UTC) #7
agrieve
Also removed versionCode logic, since that gets inserted by the package_resources step. https://codereview.chromium.org/1118403004/diff/1/build/android/gyp/generate_split_manifest.py File build/android/gyp/generate_split_manifest.py ...
5 years, 7 months ago (2015-05-12 17:51:44 UTC) #8
agrieve
On 2015/05/12 17:51:44, agrieve wrote: > Also removed versionCode logic, since that gets inserted by ...
5 years, 7 months ago (2015-05-12 19:17:13 UTC) #9
nednguyen
On 2015/05/12 19:17:13, agrieve wrote: > On 2015/05/12 17:51:44, agrieve wrote: > > Also removed ...
5 years, 7 months ago (2015-05-12 21:32:12 UTC) #10
agrieve
On 2015/05/12 21:32:12, nednguyen (slow review) wrote: > On 2015/05/12 19:17:13, agrieve wrote: > > ...
5 years, 7 months ago (2015-05-13 13:49:32 UTC) #11
cjhopman
lgtm https://codereview.chromium.org/1118403004/diff/60001/build/config/android/internal_rules.gni File build/config/android/internal_rules.gni (right): https://codereview.chromium.org/1118403004/diff/60001/build/config/android/internal_rules.gni#newcode1219 build/config/android/internal_rules.gni:1219: action(target_name) { nit: for templates that consist of ...
5 years, 7 months ago (2015-05-14 00:24:41 UTC) #12
agrieve
https://codereview.chromium.org/1118403004/diff/60001/build/config/android/internal_rules.gni File build/config/android/internal_rules.gni (right): https://codereview.chromium.org/1118403004/diff/60001/build/config/android/internal_rules.gni#newcode1219 build/config/android/internal_rules.gni:1219: action(target_name) { On 2015/05/14 00:24:41, cjhopman wrote: > nit: ...
5 years, 7 months ago (2015-05-14 13:51:46 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1118403004/80001
5 years, 7 months ago (2015-05-14 13:52:25 UTC) #16
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 7 months ago (2015-05-14 15:03:50 UTC) #17
commit-bot: I haz the power
5 years, 7 months ago (2015-05-14 15:04:29 UTC) #18
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/81cc62af7059b65fe7d4d6dfd420f7cacd03ddc9
Cr-Commit-Position: refs/heads/master@{#329850}

Powered by Google App Engine
This is Rietveld 408576698