mirror of
https://github.com/reactos/CMake.git
synced 2024-12-13 14:27:23 +00:00
commit
71852e969b
@ -14,7 +14,7 @@ Generators
|
||||
----------
|
||||
|
||||
* The :generator:`Visual Studio 16 2019` generator was added. This is
|
||||
experimental and based on "Visual Studio 2019 Preview 2" because this
|
||||
experimental and based on "Visual Studio 2019 Preview 4" because this
|
||||
version of VS has not been released.
|
||||
|
||||
The VS 2019 generator differs from generators for earlier versions
|
||||
|
@ -190,14 +190,6 @@ bool cmVSSetupAPIHelper::GetVSInstanceInfo(
|
||||
std::string const vcRoot = vsInstanceInfo.GetInstallLocation();
|
||||
std::string vcToolsVersionFile =
|
||||
vcRoot + "/VC/Auxiliary/Build/Microsoft.VCToolsVersion.default.txt";
|
||||
if (!cmSystemTools::PathExists(vcToolsVersionFile)) {
|
||||
// FIXME: VS 2019 Preview 2 installs the v142 toolset and does not
|
||||
// provide the plain `Microsoft.VCToolsVersion.default.txt` that v141
|
||||
// does. This should be fixed in preview 3 and this workaround can
|
||||
// be dropped. Otherwise, we may need to switch to globbing.
|
||||
vcToolsVersionFile = vcRoot +
|
||||
"/VC/Auxiliary/Build/Microsoft.VCToolsVersion.v142.default.txt";
|
||||
}
|
||||
std::string vcToolsVersion;
|
||||
cmsys::ifstream fin(vcToolsVersionFile.c_str());
|
||||
if (!fin || !cmSystemTools::GetLineFromStream(fin, vcToolsVersion)) {
|
||||
|
Loading…
Reference in New Issue
Block a user