On Wed, 22 Apr 2020 18:46:29 GMT, Kevin Rushforth <k...@openjdk.org> wrote:
> This PR adds support for Microsoft Visual Studio 2019 (VS 2019), but does not > change the default compiler, which > remains at VS 2017 15.9.16. Changing the build compiler to VS 2019 will be > proposed in a future PR using a new bug ID, > and isn't planned until after the JDK updates their compiler. In order to > allow developer builds to use Microsoft > Visual Studio 2019, we need the following changes at build time and runtime. > At build time: > > 1. Copy `vsruntime140_1.dll` (if present) to output `sdk/bin` dir > 2. Don't copy the unused `concrt140.dll` (it is not used in VS 2017 either) > > At runtime: > > 1. Load `vsruntime140_1.dll` if present > 2. Don't load the unused `concrt140.dll` > > Additionally, I removed two unused build variables, `ext.MSVCR` and > `ext.MSVCP`, which would otherwise have needed to > be updated. > I have done a full build and test run using both VS 2017 (which is still the > default), and VS 2019. This pull request has now been integrated. Changeset: 2e900764 Author: Kevin Rushforth <k...@openjdk.org> URL: https://git.openjdk.java.net/jfx/commit/2e900764 Stats: 11 lines in 3 files changed: 5 ins; 1 del; 5 mod 8242507: Add support for Visual Studio 2019 Reviewed-by: arapte, jvos ------------- PR: https://git.openjdk.java.net/jfx/pull/195