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

Issue 1757093002: Create gn arg templates for use with blimp builds. Update build doc. (Closed)

Created:
4 years, 9 months ago by Jess
Modified:
4 years, 8 months ago
CC:
chromium-reviews, anandc+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, dtrainor+watch-blimp_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Create gn arg templates for use with blimp builds. Update build doc. Currently all args must be manually set per output blimp build. Blimp already uses 3 common development builds. Using templates to define args would allow for developers to keep their args in sync more easily and would simplify blimp's gn build instructions. BUG= Committed: https://crrev.com/b83c37c2c149d27ffadde5f93c7b5840fb475a34 Cr-Commit-Position: refs/heads/master@{#379325}

Patch Set 1 : Create gn arg templates for blimp builds. #

Total comments: 2

Patch Set 2 : Remove build prefs. Update associated templates, comments, and docs. #

Total comments: 2

Patch Set 3 : Clean up missed comments in templated on how to use. #

Patch Set 4 : Switch to a single blimp engine arg template. #

Total comments: 1

Patch Set 5 : Add missed period to comment. #

Patch Set 6 : Address merge conflicts blocking patch. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+39 lines, -55 lines) Patch
M blimp/docs/build.md View 1 2 3 4 5 2 chunks +11 lines, -55 lines 0 comments Download
A build/args/blimp_client.gn View 1 2 1 chunk +11 lines, -0 lines 0 comments Download
A build/args/blimp_engine.gn View 1 2 3 4 1 chunk +17 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (12 generated)
Jess
One open issue is that blimp.gn is really just a set of developer build options ...
4 years, 9 months ago (2016-03-02 23:17:25 UTC) #3
Dirk Pranke
Since these are the first //build/args files we're looking at, we don't have any great ...
4 years, 9 months ago (2016-03-02 23:57:33 UTC) #4
Jess
After talking with Nick, I've removed the shared args and updated the comments and docs ...
4 years, 9 months ago (2016-03-03 18:10:23 UTC) #7
brettw
https://codereview.chromium.org/1757093002/diff/20001/build/args/blimp_client.gn File build/args/blimp_client.gn (right): https://codereview.chromium.org/1757093002/diff/20001/build/args/blimp_client.gn#newcode3 build/args/blimp_client.gn:3: # Copy to arg.gn in out directory and run ...
4 years, 9 months ago (2016-03-03 18:35:57 UTC) #9
Jess
https://codereview.chromium.org/1757093002/diff/20001/build/args/blimp_client.gn File build/args/blimp_client.gn (right): https://codereview.chromium.org/1757093002/diff/20001/build/args/blimp_client.gn#newcode3 build/args/blimp_client.gn:3: # Copy to arg.gn in out directory and run ...
4 years, 9 months ago (2016-03-03 18:49:04 UTC) #10
Dirk Pranke
On 2016/03/03 18:35:57, brettw wrote: > https://codereview.chromium.org/1757093002/diff/20001/build/args/blimp_client.gn > File build/args/blimp_client.gn (right): > > https://codereview.chromium.org/1757093002/diff/20001/build/args/blimp_client.gn#newcode3 > ...
4 years, 9 months ago (2016-03-03 19:19:51 UTC) #11
brettw
This LGTM but you should probably wait fir Dirk also.
4 years, 9 months ago (2016-03-03 23:37:32 UTC) #12
Wez
On 2016/03/03 18:10:23, Jess wrote: > After talking with Nick, I've removed the shared args ...
4 years, 9 months ago (2016-03-04 00:31:35 UTC) #13
maniscalco
On 2016/03/04 00:31:35, Wez wrote: > On 2016/03/03 18:10:23, Jess wrote: > > After talking ...
4 years, 9 months ago (2016-03-04 00:45:36 UTC) #14
Jess
Updated to provide a single template for all engine build args, including build instructions doc. ...
4 years, 9 months ago (2016-03-04 01:30:52 UTC) #15
maniscalco
Patch set #4 LGTM with one nit. https://codereview.chromium.org/1757093002/diff/60001/build/args/blimp_engine.gn File build/args/blimp_engine.gn (right): https://codereview.chromium.org/1757093002/diff/60001/build/args/blimp_engine.gn#newcode1 build/args/blimp_engine.gn:1: # GN ...
4 years, 9 months ago (2016-03-04 01:34:27 UTC) #16
David Trainor- moved to gerrit
lgtm
4 years, 9 months ago (2016-03-04 05:20:02 UTC) #17
Dirk Pranke
lgtm.
4 years, 9 months ago (2016-03-04 05:26:49 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1757093002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1757093002/80001
4 years, 9 months ago (2016-03-04 17:48:57 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/155234) win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, ...
4 years, 9 months ago (2016-03-04 17:50:22 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1757093002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1757093002/100001
4 years, 9 months ago (2016-03-04 18:38:32 UTC) #26
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 9 months ago (2016-03-04 19:05:09 UTC) #28
commit-bot: I haz the power
4 years, 9 months ago (2016-03-04 19:06:09 UTC) #30
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/b83c37c2c149d27ffadde5f93c7b5840fb475a34
Cr-Commit-Position: refs/heads/master@{#379325}

Powered by Google App Engine
This is Rietveld 408576698