update Windows build docs

- mention 2017
   - describe 32-bit builds a bit more

Change-Id: I386c51bcf4863f91db2eade01bad1e54c1049e6c
Reviewed-on: https://skia-review.googlesource.com/15314
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Mike Klein <mtklein@chromium.org>
This commit is contained in:
Mike Klein 2017-05-04 11:16:57 -04:00
parent b9641bd55a
commit f2daf74760

View File

@ -133,15 +133,17 @@ you'll want to have a read through go/appledev.
Windows Windows
------- -------
Skia can build on Windows with Visual Studio 2015 Update 3. No older or newer Skia can build on Windows with Visual Studio 2015 Update 3, or Visual Studio
version is supported. The bots use a packaged toolchain, which you may be able 2017 by setting `msvc = 2017` in GN. No older versions are supported. The bots
to download like this: use a packaged 2015 toolchain, which Googlers can download like this:
python infra/bots/assets/win_toolchain/download.py -t C:/toolchain python infra/bots/assets/win_toolchain/download.py -t C:/toolchain
If you pass that downloaded path to GN via `windk`, you can build using that If you pass that downloaded path to GN via `windk`, you can build using that
toolchain instead of your own from Visual Studio. This toolchain is the only toolchain instead of your own from Visual Studio. This toolchain is the only
way we support 32-bit builds, by also setting `target_cpu="x86"`. way we support 32-bit builds with 2015, by also setting `target_cpu="x86"`.
32-bit builds should work with the default 2017 install if you follow the
directions GN prints to set up your environment.
### Visual Studio Solutions ### Visual Studio Solutions