tools addition to automate setting up windows toolchain
Attempting to make it easier and more reliable to set up a windows build toolchain. No need to acquire/install IDEs, service packs, patch things, etc. This tool downloads and unpacks sdks and compiler from various freely available sources.
On a clean machine, after getting depot_tools, and running "gclient" (which installs python), and "git clone ..." or "svn co ..." to get the main chromium repo:
...wait 2-10 minutes depending on download speed...
c:\chrome\src>ninja -C out\Debug chrome
This script does not run any "installation" steps, it only extracts tools, and so avoids changing any global machine state. This way, it (intends to) avoid mucking up other compiler installations, and being mucked up by them.
Requires gyp patch at https://codereview.chromium.org/11637025 to avoid needing to add fake registry keys.
BUG=windows compilers is hard, let's go shopping
TEST=on clean vmware win7 x64, and many rollbacks to 'fresh install' snapshot. http://crbug.com/166949 is in progress for a bot that does this.
Review URL: https://codereview.chromium.org/11633012