Enable ARM64 builds using release product tools
authorBruce Forstall <brucefo@microsoft.com>
Sat, 7 Jul 2018 00:19:32 +0000 (17:19 -0700)
committerBruce Forstall <Bruce_Forstall@msn.com>
Thu, 2 Aug 2018 05:37:04 +0000 (22:37 -0700)
commit22ba5204472650338e3d695074d1da90ee94ca87
tree759b538e9b76ef09d64fb01c49c65fbb1750d6b2
parentd7191b58cfc263479f57b45084097b773d8c235a
Enable ARM64 builds using release product tools

Remove support for specifying the toolset directory for arm64,
which was used to point to an internal toolset.

Building for arm64 now works just like the other platforms, e.g.
invoke `build arm64`.

The requirements:
. Visual Studio 2017 Update 4 or later, with ARM64 toolset installed
. Windows SDK 10.0.17134.0 or later
. CMake 3.10 or later
14 files changed:
CMakeLists.txt
build-test.cmd
build.cmd
buildpipeline/DotNet-CoreClr-Trusted-Windows.json
buildpipeline/pipelines.json
netci.groovy
src/ToolBox/SOS/DacTableGen/CMakeLists.txt
src/debug/di/CMakeLists.txt
src/debug/ee/wks/CMakeLists.txt
src/pal/tools/gen-buildsys-win.bat
src/vm/wks/CMakeLists.txt
tests/CMakeLists.txt
tests/scripts/run-corefx-tests.py
tests/src/Interop/CMakeLists.txt