Build managed tests with dotnet (dotnet/coreclr#19230)
authorChris Sienkiewicz <chsienki@microsoft.com>
Wed, 1 Aug 2018 23:13:39 +0000 (16:13 -0700)
committerGitHub <noreply@github.com>
Wed, 1 Aug 2018 23:13:39 +0000 (16:13 -0700)
commit1d224ead8953e0cf98aaaa8954c5e10b08f94f78
treef250c8ca187784c2224462084f81c691e7753782
parentb9effd47a1010533db0a8ffacb2c9cea2f5d8950
Build managed tests with dotnet (dotnet/coreclr#19230)

* Change managed projects to build with dotnet msbuild, rather than desktop msbuild

* Build sdk tests as AnyCPU

* Correct args passed through to dotnet for tests

* Remove extra backslash from baseIntermediateOutputPath that was causing individual test exe builds to fail

* Fix double import warning for sdk projects

* Add default params from config.json to build-test dotnet invocations

Commit migrated from https://github.com/dotnet/coreclr/commit/763142a210d858289d30365dd1d4f2772e48f30d
src/coreclr/build-test.cmd
src/coreclr/tests/build.proj
src/coreclr/tests/dir.sdkbuild.props
src/coreclr/tests/src/dir.props