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

Issue 1835943002: GN: VS project calls ninja for single file compiles as well (Closed)

Created:
4 years, 8 months ago by NGG
Modified:
4 years, 8 months ago
CC:
chromium-reviews, tfarina
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

GN: VS project calls ninja for single file compiles as well Previously, compiling a single file in the generated project invoked the normal compiler in Visual Studio. Now we call ninja instead, this way it will be compiled with the same options as it would compile when building the whole project. It's now also possible to properly compile a file when using a cross-compiler. R=brettw@chromium.org, tmoniuszko@opera.com BUG= Committed: https://crrev.com/3dbc813107233e1164c0290e9268eddd03fa55ca Cr-Commit-Position: refs/heads/master@{#389443}

Patch Set 1 #

Patch Set 2 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -51 lines) Patch
M tools/gn/visual_studio_writer.h View 1 3 chunks +16 lines, -1 line 0 comments Download
M tools/gn/visual_studio_writer.cc View 1 8 chunks +55 lines, -50 lines 0 comments Download

Messages

Total messages: 17 (5 generated)
NGG
4 years, 8 months ago (2016-03-28 17:19:48 UTC) #1
Tomasz Moniuszko
LGTM
4 years, 8 months ago (2016-03-31 09:17:39 UTC) #2
NGG
@brettw: Could you please have a look at this CL?
4 years, 8 months ago (2016-04-05 18:06:32 UTC) #3
brettw
Sorry for the delay! There is a lot of code in visual_studio_writer.cc that rewrites compiler ...
4 years, 8 months ago (2016-04-18 17:20:04 UTC) #4
NGG
On 2016/04/18 17:20:04, brettw wrote: > Sorry for the delay! > > There is a ...
4 years, 8 months ago (2016-04-18 21:39:44 UTC) #5
Tomasz Moniuszko
On 2016/04/18 21:39:44, NGG wrote: > On 2016/04/18 17:20:04, brettw wrote: > > Sorry for ...
4 years, 8 months ago (2016-04-19 07:21:08 UTC) #6
brettw
I see, thanks for the clarification. LGTM
4 years, 8 months ago (2016-04-19 17:56:52 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1835943002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1835943002/1
4 years, 8 months ago (2016-04-19 18:30:52 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_gn on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_gn/builds/21595) ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, ...
4 years, 8 months ago (2016-04-19 18:34:18 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1835943002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1835943002/20001
4 years, 8 months ago (2016-04-25 10:05:14 UTC) #14
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 8 months ago (2016-04-25 10:37:26 UTC) #15
commit-bot: I haz the power
4 years, 8 months ago (2016-04-25 10:39:16 UTC) #17
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/3dbc813107233e1164c0290e9268eddd03fa55ca
Cr-Commit-Position: refs/heads/master@{#389443}

Powered by Google App Engine
This is Rietveld 408576698