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

Issue 10081035: Add templates for building java and running the jni_generator. (Closed)

Created:
8 years, 8 months ago by Yaron
Modified:
8 years, 8 months ago
CC:
chromium-reviews, erikwright (departed), brettw-cc_chromium.org
Visibility:
Public.

Description

Add templates for building java and running the jni_generator. As requested in http://codereview.chromium.org/10073024/, I've created templates for these two actions. I've also applied them to base. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=132537

Patch Set 1 #

Patch Set 2 : #

Total comments: 16

Patch Set 3 : rsleevi's comments #

Total comments: 3

Patch Set 4 : make base targets only defined for androd #

Unified diffs Side-by-side diffs Delta from patch set Stats (+140 lines, -58 lines) Patch
D base/android/java/java.gyp View 1 chunk +0 lines, -30 lines 0 comments Download
M base/base.gyp View 1 2 3 2 chunks +30 lines, -27 lines 0 comments Download
M base/base.gypi View 1 chunk +1 line, -1 line 0 comments Download
A build/java.gypi View 1 2 1 chunk +53 lines, -0 lines 0 comments Download
A build/jni_generator.gypi View 1 1 chunk +56 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
Yaron
mark: base/OWNERS rsleevi: everything (you requested it :) jrg: base/android and general approach One point ...
8 years, 8 months ago (2012-04-14 02:28:16 UTC) #1
Ryan Sleevi
So, the problem here is that this will only pick up dependencies at GYP invocation. ...
8 years, 8 months ago (2012-04-14 03:10:50 UTC) #2
Mark Mentovai
LG for OWNERS approval purposes only once Ryan gives the go-ahead.
8 years, 8 months ago (2012-04-16 15:27:37 UTC) #3
Yaron
http://codereview.chromium.org/10081035/diff/2001/base/base.gyp File base/base.gyp (right): http://codereview.chromium.org/10081035/diff/2001/base/base.gyp#newcode126 base/base.gyp:126: 'jni_headers': [ On 2012/04/14 03:10:50, Ryan Sleevi wrote: > ...
8 years, 8 months ago (2012-04-16 20:44:56 UTC) #4
Ryan Sleevi
LGTM. The wildcard expansion saddens a bit, but I suppose the Android workflow is divergent ...
8 years, 8 months ago (2012-04-16 21:03:00 UTC) #5
Yaron
Mark: I think the presubmit requires an official "lgtm" from you. At least "git cl ...
8 years, 8 months ago (2012-04-16 21:15:32 UTC) #6
Ryan Sleevi
http://codereview.chromium.org/10081035/diff/6001/build/jni_generator.gypi File build/jni_generator.gypi (right): http://codereview.chromium.org/10081035/diff/6001/build/jni_generator.gypi#newcode51 build/jni_generator.gypi:51: '<@(_inputs)', On 2012/04/16 21:15:32, Yaron wrote: > On 2012/04/16 ...
8 years, 8 months ago (2012-04-16 21:21:17 UTC) #7
Yaron
http://codereview.chromium.org/10081035/diff/2001/build/jni_generator.gypi File build/jni_generator.gypi (right): http://codereview.chromium.org/10081035/diff/2001/build/jni_generator.gypi#newcode45 build/jni_generator.gypi:45: '<@(jni_headers)', On 2012/04/16 21:03:00, Ryan Sleevi wrote: > On ...
8 years, 8 months ago (2012-04-16 21:21:23 UTC) #8
Mark Mentovai
LGTM then.
8 years, 8 months ago (2012-04-16 21:23:36 UTC) #9
Ryan Sleevi
http://codereview.chromium.org/10081035/diff/2001/build/jni_generator.gypi File build/jni_generator.gypi (right): http://codereview.chromium.org/10081035/diff/2001/build/jni_generator.gypi#newcode45 build/jni_generator.gypi:45: '<@(jni_headers)', On 2012/04/16 21:15:32, Yaron wrote: > On 2012/04/16 ...
8 years, 8 months ago (2012-04-16 21:25:05 UTC) #10
Mark Mentovai
Your output files (produced by a rule or action) don’t need their names to follow ...
8 years, 8 months ago (2012-04-16 21:27:09 UTC) #11
Yaron
On 2012/04/16 21:27:09, Mark Mentovai wrote: > Your output files (produced by a rule or ...
8 years, 8 months ago (2012-04-17 00:22:51 UTC) #12
John Grabowski
LGTM Like this a lot
8 years, 8 months ago (2012-04-17 01:06:29 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yfriedman@chromium.org/10081035/6001
8 years, 8 months ago (2012-04-17 01:13:44 UTC) #14
commit-bot: I haz the power
Try job failure for 10081035-6001 (retry) on win for step "update". It's a second try, ...
8 years, 8 months ago (2012-04-17 01:23:45 UTC) #15
John Grabowski
patch set 4 LGTM
8 years, 8 months ago (2012-04-17 01:46:09 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yfriedman@chromium.org/10081035/10005
8 years, 8 months ago (2012-04-17 01:46:25 UTC) #17
commit-bot: I haz the power
8 years, 8 months ago (2012-04-17 04:39:53 UTC) #18
Change committed as 132537

Powered by Google App Engine
This is Rietveld 408576698