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

Issue 780043002: Build standalone network service on Android. (Closed)

Created:
6 years ago by ppi
Modified:
6 years ago
Reviewers:
qsr
CC:
mojo-reviews_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin (slow to review), ben+mojo_chromium.org
Base URL:
https://github.com/domokit/mojo.git@master
Project:
mojo
Visibility:
Public.

Description

Build standalone network service on Android. This patch adds hooks and build rules that make the //mojo/services/network target produce a working, standalone network service on Android (as an android handler app with appropriate shebang). BUG=437290 R=qsr@chromium.org Committed: https://chromium.googlesource.com/external/mojo/+/a350cf52d7cb9f8f747168a0713836b56dbd7d8c

Patch Set 1 : #

Patch Set 2 : Use android_standalone_library rule. #

Total comments: 4

Patch Set 3 : Address Ben's comments. #

Total comments: 9

Patch Set 4 : Address Ben's comments. #

Patch Set 5 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+82 lines, -13 lines) Patch
M mojo/services/network/BUILD.gn View 1 2 3 4 2 chunks +56 lines, -13 lines 0 comments Download
A mojo/services/network/android_hooks.cc View 1 chunk +26 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (2 generated)
ppi
ptal
6 years ago (2014-12-04 19:06:28 UTC) #3
ppi
Switched to android_standalone_library as discussed (will need to wait until https://codereview.chromium.org/778093004/ lands and rolls). ptal.
6 years ago (2014-12-05 13:37:33 UTC) #4
qsr
https://codereview.chromium.org/780043002/diff/40001/mojo/services/network/BUILD.gn File mojo/services/network/BUILD.gn (right): https://codereview.chromium.org/780043002/diff/40001/mojo/services/network/BUILD.gn#newcode22 mojo/services/network/BUILD.gn:22: "//mojo/public/c/system:for_shared_library" Why is this dep needed here? I would ...
6 years ago (2014-12-05 13:43:42 UTC) #5
ppi
Thanks, ptal. https://codereview.chromium.org/780043002/diff/40001/mojo/services/network/BUILD.gn File mojo/services/network/BUILD.gn (right): https://codereview.chromium.org/780043002/diff/40001/mojo/services/network/BUILD.gn#newcode22 mojo/services/network/BUILD.gn:22: "//mojo/public/c/system:for_shared_library" On 2014/12/05 13:43:42, qsr wrote: > ...
6 years ago (2014-12-05 14:49:54 UTC) #6
qsr
https://codereview.chromium.org/780043002/diff/60001/mojo/services/network/BUILD.gn File mojo/services/network/BUILD.gn (right): https://codereview.chromium.org/780043002/diff/60001/mojo/services/network/BUILD.gn#newcode10 mojo/services/network/BUILD.gn:10: java_library_path = "$target_out_dir/java_library.dex.jar" Could you add a blank line ...
6 years ago (2014-12-05 15:31:16 UTC) #7
ppi
ptal https://codereview.chromium.org/780043002/diff/60001/mojo/services/network/BUILD.gn File mojo/services/network/BUILD.gn (right): https://codereview.chromium.org/780043002/diff/60001/mojo/services/network/BUILD.gn#newcode10 mojo/services/network/BUILD.gn:10: java_library_path = "$target_out_dir/java_library.dex.jar" On 2014/12/05 15:31:16, qsr wrote: ...
6 years ago (2014-12-05 17:17:43 UTC) #8
qsr
lgtm https://codereview.chromium.org/780043002/diff/60001/mojo/services/network/BUILD.gn File mojo/services/network/BUILD.gn (right): https://codereview.chromium.org/780043002/diff/60001/mojo/services/network/BUILD.gn#newcode85 mojo/services/network/BUILD.gn:85: visibility = [ ":*" ] On 2014/12/05 17:17:43, ...
6 years ago (2014-12-08 14:27:07 UTC) #9
ppi
6 years ago (2014-12-10 14:55:21 UTC) #10
Message was sent while issue was closed.
Committed patchset #5 (id:100001) manually as
a350cf52d7cb9f8f747168a0713836b56dbd7d8c (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698