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

Issue 2654663003: Conditionally convert V8 build overrides to declare_args. (Closed)

Created:
3 years, 11 months ago by brettw
Modified:
3 years, 11 months ago
Reviewers:
Michael Achenbach
CC:
v8-reviews_googlegroups.com, v8-merges_googlegroups.com, Paweł Hajdan Jr.
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Conditionally convert V8 build overrides to declare_args. We're converting the build_overrides system to the new default_args list of overrides that can be listed in the toplevel .gn file. This will allow args to be set on a per-repo basis. This change conditionally adds the variables currently defined in build_overrides/v8.gni to build args. This allows V8's build to be used in both the new and old systems. Once all Chrome and pdfium have been updated, v8's build overrides and the conditional checks around the new args can be removed. BUG=684096 Review-Url: https://codereview.chromium.org/2654663003 Cr-Commit-Position: refs/heads/master@{#42639} Committed: https://chromium.googlesource.com/v8/v8/+/98dbcfde264bec28cba7cb5a6fbc13e101333b44

Patch Set 1 #

Patch Set 2 : Fix #

Patch Set 3 : More #

Patch Set 4 : Fix #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -34 lines) Patch
M BUILD.gn View 1 2 3 2 chunks +36 lines, -12 lines 4 comments Download
M build_overrides/v8.gni View 1 2 1 chunk +3 lines, -20 lines 0 comments Download
M gni/v8.gni View 1 2 3 1 chunk +13 lines, -2 lines 0 comments Download

Messages

Total messages: 19 (12 generated)
brettw
This is dependent on https://codereview.chromium.org/2648383003 landing in Chrome first so that no defaults change when ...
3 years, 11 months ago (2017-01-24 00:42:19 UTC) #2
brettw
Fix
3 years, 11 months ago (2017-01-24 00:49:39 UTC) #7
Michael Achenbach
https://codereview.chromium.org/2654663003/diff/60001/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2654663003/diff/60001/BUILD.gn#newcode96 BUILD.gn:96: v8_extra_library_files = [ So, the v8_extra_library_files and the var ...
3 years, 11 months ago (2017-01-24 20:16:28 UTC) #12
brettw
https://codereview.chromium.org/2654663003/diff/60001/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2654663003/diff/60001/BUILD.gn#newcode96 BUILD.gn:96: v8_extra_library_files = [ Correct, this isn't always the greatest ...
3 years, 11 months ago (2017-01-24 20:35:52 UTC) #13
Michael Achenbach
On 2017/01/24 20:35:52, brettw (ping after 24h) wrote: > https://codereview.chromium.org/2654663003/diff/60001/BUILD.gn > File BUILD.gn (right): > ...
3 years, 11 months ago (2017-01-24 20:39:48 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2654663003/60001
3 years, 11 months ago (2017-01-25 00:18:34 UTC) #16
commit-bot: I haz the power
3 years, 11 months ago (2017-01-25 00:21:02 UTC) #19
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/v8/v8/+/98dbcfde264bec28cba7cb5a6fbc13e1013...

Powered by Google App Engine
This is Rietveld 408576698