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

Issue 2128993002: Windows: Fix custom toolchain args with GN (Closed)

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

Description

Windows: Fix custom toolchain args with GN BUG=623342

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -12 lines) Patch
M build/config/win/visual_studio_version.gni View 2 chunks +5 lines, -7 lines 1 comment Download
M build/toolchain/win/setup_toolchain.py View 1 chunk +8 lines, -5 lines 1 comment Download

Messages

Total messages: 6 (2 generated)
Marshall
Please review. Including both brucedawson@ and dpranke@ because I'm not sure who's working on Windows ...
4 years, 5 months ago (2016-07-07 21:29:36 UTC) #3
brucedawson
Adding Scott in case he has feedback, but probably not. https://codereview.chromium.org/2128993002/diff/1/build/config/win/visual_studio_version.gni File build/config/win/visual_studio_version.gni (right): https://codereview.chromium.org/2128993002/diff/1/build/config/win/visual_studio_version.gni#newcode34 ...
4 years, 5 months ago (2016-07-07 23:31:39 UTC) #4
Dirk Pranke
@marshall - are you still interested in this CL, or should we close it?
4 years, 4 months ago (2016-08-09 03:42:56 UTC) #5
Marshall
4 years, 4 months ago (2016-08-12 14:47:54 UTC) #6
On 2016/08/09 03:42:56, Dirk Pranke (slow) wrote:
> @marshall - are you still interested in this CL, or should we close it?

Closing this for now. The use of setup_toolchain.py, vs_toolchain.py,
environment.* files, DEPOT_TOOLS_WIN_TOOLCHAIN, GYP_MSVS_OVERRIDE_PATH, various
GN variables, and VS detection in general feels overly complicated. Maybe it
would be better to agree on a single source of truth (JSON file or GN
variables), and then just reference that from everywhere.

Powered by Google App Engine
This is Rietveld 408576698