Switch Windows to VS 2019 toolchain (#339)

Mirrors the change from https://chromium.googlesource.com/chromium/src/+/8e82c6ab1bc2223fa25f1a127b65071d2d58ae36%5E%21/

Also adds a new variable needed to build ToT ANGLE. This is because the toolchain change is unfortunately linked to rolling ANGLE at the same time, since the current ANGLE pull has build errors under VS 2017, but ToT hits internal compiler errors with the old toolchain, so they need to be updated in lockstep.

Part of fix for https://github.com/flutter/flutter/issues/48831
2 files changed
tree: 3c0dceeeeef81c87e472ba394e73e93813bbe812
  1. build/
  2. build_overrides/
  3. gpu/
  4. third_party/
  5. tools/
  6. .clang-format
  7. .gitattributes
  8. .gitignore
  9. .gn
  10. .ycm_extra_conf.py
  11. AUTHORS
  12. BUILD.gn
  13. LICENSE
  14. README.md
README.md

buildroot

Build environment for the Flutter engine

This repository is used by the flutter/engine repository. For instructions on how to use it, see that repository's CONTRIBUTING.md file.

To update your checkout to use the latest buildroot, run gclient sync.

To submit patches to this buildroot repository, create a branch, push to that branch, then submit a PR on GitHub for that branch.