commit | 75dc3d8e65eb22474b8ab19bc582b7f66c46d444 | [log] [tgz] |
---|---|---|
author | Bruce Dawson <brucedawson@chromium.org> | Wed May 16 10:55:30 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 16 10:55:30 2018 |
tree | 7819a679534d8a50e4a3b9193f34c52288fe031b | |
parent | 9c35719aaeec7e18a215ce99ed791aebe56ab9ad [diff] |
Switch to VS 2017 15.7.1 with 10.0.17134.0 SDK This change switches the VS 2017 package to use VS 2017 Update 7.1 while using the 10.0.17134.12 SDK. The new SDK is needed to support new HDR features, and to stop forcing external developers to install an old ([Spring] Creators Update) SDK. This change will also bring in a new linker and other build tools, but the version of clang-cl will be unchanged. Packaging was done on a Windows Server 2016 VM, cleanly created for this purpose. Compiler was packaged up by downloading VS 2017 Update 7.1, from https://www.visualstudio.com/vs/, and then passing these parameters to the installer: --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Component.VC.ATLMFC --includeRecommended --passive Then Add or Remove Programs was used to modify the 10.0.17134.0 SDK to add the Debuggers package. Then the packaging script was run like this: python depot_tools\win_toolchain\package_from_installed.py 2017 -w 10.0.17134.0 Bug: 773476 Change-Id: Ic819f3ae79d7e869227bf33fbb8d202e2f57039b Reviewed-on: https://chromium-review.googlesource.com/1054027 Reviewed-by: Nico Weber <thakis@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#559033} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 5a7f3c442684be5eeb244b904bbfc8e6edaf6fda
GN is a meta-build system that generates Ninja build files so that you can build Chromium with Ninja.
Read these links: