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

Issue 2621983002: Pull define for version out into v8-version-string.h and separate build target (Closed)

Created:
3 years, 11 months ago by scottmg
Modified:
3 years, 11 months ago
CC:
v8-reviews_googlegroups.com
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Pull define for version out into v8-version-string.h and separate build target This is part of removing the dependency of the Chromium browser DLL on Windows on V8. R=jochen@chromium.org BUG=chromium:581766 Review-Url: https://codereview.chromium.org/2621983002 Cr-Original-Commit-Position: refs/heads/master@{#42243} Committed: https://chromium.googlesource.com/v8/v8/+/45938454177f53fa24cfc08ad97ccbc162c3ba6d Review-Url: https://codereview.chromium.org/2621983002 Cr-Commit-Position: refs/heads/master@{#42289} Committed: https://chromium.googlesource.com/v8/v8/+/ffc0931f879b5aeb48490d1ff34f710b45462e11

Patch Set 1 #

Patch Set 2 : v8-version-string.h #

Total comments: 2

Patch Set 3 : forgotten removal #

Unified diffs Side-by-side diffs Delta from patch set Stats (+48 lines, -21 lines) Patch
M BUILD.gn View 1 2 3 chunks +12 lines, -1 line 0 comments Download
A include/v8-version-string.h View 1 1 chunk +33 lines, -0 lines 0 comments Download
M src/v8.gyp View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/version.cc View 1 3 chunks +2 lines, -20 lines 0 comments Download

Messages

Total messages: 29 (11 generated)
scottmg
3 years, 11 months ago (2017-01-10 20:26:53 UTC) #1
jochen (gone - plz use gerrit)
deferring to machenbach@ as I don't know whether we have any scripts that might not ...
3 years, 11 months ago (2017-01-11 09:49:27 UTC) #3
Michael Achenbach
LGTM with remark: We usually also keep gyp in sync for node.js, but it's probably ...
3 years, 11 months ago (2017-01-11 10:05:36 UTC) #4
scottmg
On 2017/01/11 10:05:36, Michael Achenbach wrote: > LGTM with remark: We usually also keep gyp ...
3 years, 11 months ago (2017-01-11 17:48:27 UTC) #5
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/2621983002/1
3 years, 11 months ago (2017-01-11 17:48:42 UTC) #7
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://chromium.googlesource.com/v8/v8/+/45938454177f53fa24cfc08ad97ccbc162c3ba6d
3 years, 11 months ago (2017-01-11 18:41:00 UTC) #10
Michael Hablich
A revert of this CL (patchset #1 id:1) has been created in https://codereview.chromium.org/2627713008/ by hablich@chromium.org. ...
3 years, 11 months ago (2017-01-12 09:26:19 UTC) #11
scottmg
On 2017/01/12 09:26:19, Michael Hablich wrote: > A revert of this CL (patchset #1 id:1) ...
3 years, 11 months ago (2017-01-12 17:35:28 UTC) #14
scottmg
On 2017/01/12 17:35:28, scottmg wrote: > On 2017/01/12 09:26:19, Michael Hablich wrote: > > A ...
3 years, 11 months ago (2017-01-12 17:37:57 UTC) #15
scottmg
Please take another look.
3 years, 11 months ago (2017-01-12 18:39:47 UTC) #17
Michael Achenbach
On 2017/01/12 18:39:47, scottmg wrote: > Please take another look.
3 years, 11 months ago (2017-01-12 19:42:24 UTC) #18
Michael Achenbach
lgtm if chromium trybots are happy... https://codereview.chromium.org/2621983002/diff/20001/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2621983002/diff/20001/BUILD.gn#newcode878 BUILD.gn:878: "include/v8-version.h", You don't ...
3 years, 11 months ago (2017-01-12 19:42:55 UTC) #19
scottmg
Thanks for looking so late. https://codereview.chromium.org/2621983002/diff/20001/BUILD.gn File BUILD.gn (right): https://codereview.chromium.org/2621983002/diff/20001/BUILD.gn#newcode878 BUILD.gn:878: "include/v8-version.h", On 2017/01/12 19:42:55, ...
3 years, 11 months ago (2017-01-12 19:46:39 UTC) #20
scottmg
On 2017/01/12 19:42:55, Michael Achenbach wrote: > lgtm if chromium trybots are happy... A selection ...
3 years, 11 months ago (2017-01-12 20:25:22 UTC) #21
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/2621983002/40001
3 years, 11 months ago (2017-01-12 20:25:36 UTC) #24
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/v8/v8/+/ffc0931f879b5aeb48490d1ff34f710b45462e11
3 years, 11 months ago (2017-01-12 20:51:49 UTC) #27
scottmg
Sigh, I guess this will roll OK, but isn't useful because include/v8-version-string.h does #include "include/v8-version.h" ...
3 years, 11 months ago (2017-01-12 21:44:10 UTC) #28
scottmg
3 years, 11 months ago (2017-01-12 21:48:24 UTC) #29
Message was sent while issue was closed.
On 2017/01/12 21:44:10, scottmg wrote:
> Sigh, I guess this will roll OK, but isn't useful because
> include/v8-version-string.h does
> 
> #include "include/v8-version.h"
> 
> which is OK from src/version.cc, but not from
> <chromium>/src/chrome/something/or/other which I guess doesn't have
> <chromium>/src/v8/ in the include search path. :(

Followup fix here: https://codereview.chromium.org/2634443002.

Powered by Google App Engine
This is Rietveld 408576698