From 7f0883ac04e7d1d793d9d841a19292fb51466b89 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 20 Aug 2025 15:26:00 -0400 Subject: [PATCH] VS: Remove unused generator code VS 15 and above do not have an "Express Edition". --- Source/cmGlobalVisualStudioGenerator.cxx | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/Source/cmGlobalVisualStudioGenerator.cxx b/Source/cmGlobalVisualStudioGenerator.cxx index cee3fc27b6..f4c4219b06 100644 --- a/Source/cmGlobalVisualStudioGenerator.cxx +++ b/Source/cmGlobalVisualStudioGenerator.cxx @@ -138,29 +138,17 @@ void cmGlobalVisualStudioGenerator::WriteSLNHeader(std::ostream& fout) const case cmGlobalVisualStudioGenerator::VSVersion::VS15: // Visual Studio 15 writes .sln format 12.00 fout << "Microsoft Visual Studio Solution File, Format Version 12.00\n"; - if (this->ExpressEdition) { - fout << "# Visual Studio Express 15 for Windows Desktop\n"; - } else { - fout << "# Visual Studio 15\n"; - } + fout << "# Visual Studio 15\n"; break; case cmGlobalVisualStudioGenerator::VSVersion::VS16: // Visual Studio 16 writes .sln format 12.00 fout << "Microsoft Visual Studio Solution File, Format Version 12.00\n"; - if (this->ExpressEdition) { - fout << "# Visual Studio Express 16 for Windows Desktop\n"; - } else { - fout << "# Visual Studio Version 16\n"; - } + fout << "# Visual Studio Version 16\n"; break; case cmGlobalVisualStudioGenerator::VSVersion::VS17: // Visual Studio 17 writes .sln format 12.00 fout << "Microsoft Visual Studio Solution File, Format Version 12.00\n"; - if (this->ExpressEdition) { - fout << "# Visual Studio Express 17 for Windows Desktop\n"; - } else { - fout << "# Visual Studio Version 17\n"; - } + fout << "# Visual Studio Version 17\n"; break; } }