diff options
author | scottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-20 19:15:33 +0000 |
---|---|---|
committer | scottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-20 19:15:33 +0000 |
commit | 9e3223381bfc0f198beb5e4057adac1e79ba3284 (patch) | |
tree | 0e5294a9696559a2ae663661609593d120393d63 /build/get_landmines.py | |
parent | 9b6e10c4e2e404dcca133a12ae451e87cb0b48c0 (diff) | |
download | chromium_src-9e3223381bfc0f198beb5e4057adac1e79ba3284.zip chromium_src-9e3223381bfc0f198beb5e4057adac1e79ba3284.tar.gz chromium_src-9e3223381bfc0f198beb5e4057adac1e79ba3284.tar.bz2 |
VS2013 Update 2
As discussed in the linked bug, the toolchain2013.py script in
depot_tools is no longer workable (because the update for Update 2 is
supplied as a .msp that must be applied against a system-installed
VS2013).
As such, the Express hash here is not updated.
The hash zip referenced here was built as follows:
- Install VS2013 Update 2 on a clean VM
- Copy DIA SDK\, VC\
- Copy DLLs from VC\redist to sys32\ and sys64\
- Copy win8sdk unchanged from previous .zip.
- Delete various unused arm\ subdirectories
- Delete the IDE-only Snippets, etc. subdirectories in VC\
- Patch VC\include\xtree to disable warning 4702 per request in
http://crbug.com/346399 .
A followup change will be to write a script that does these steps
semi-automatically, hopefully for Express too, though there is the
added complication of the WDK/ATL/MFC hacking required there. In
particular, this script will not be useful for a dev to actually run
as part of runhooks, but will be a bit useful for deployment/
documentation of the above process.
In the interim there are no extremely-pressing reasons for Express
users to update to Update2 that I'm aware of, so they get non-Update2
for now.
R=iannucci@chromium.org
BUG=372451,346399,371847,339215,350639
Review URL: https://codereview.chromium.org/284663003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271721 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/get_landmines.py')
-rwxr-xr-x | build/get_landmines.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/build/get_landmines.py b/build/get_landmines.py index ab71608..a9bdfd1 100755 --- a/build/get_landmines.py +++ b/build/get_landmines.py @@ -48,6 +48,7 @@ def print_landmines(target): if (platform() == 'win' and builder() == 'ninja' and gyp_msvs_version().startswith('2013')): print "Switched win from VS2010 to VS2013." + print "Update to VS2013 Update 2." print 'Need to clobber everything due to an IDL change in r154579 (blink)' if (platform() != 'ios'): print 'Clobber to get rid of obselete test plugin after r248358' |