MSVC: Fix encoding of Visual Studio 10+ project files.

Use Windows-1252, which is the same encoding as older
Visual Studio project files.
This commit is contained in:
Clinton Stimpson 2013-11-13 09:29:07 -07:00 committed by Brad King
parent 558a6f1f92
commit 58e3d4948d
1 changed files with 4 additions and 2 deletions

View File

@ -219,7 +219,8 @@ void cmVisualStudio10TargetGenerator::Generate()
//get the tools version to use
const std::string toolsVer(this->GlobalGenerator->GetToolsVersion());
std::string project_defaults="<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
std::string project_defaults=
"<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n";
project_defaults.append("<Project DefaultTargets=\"Build\" ToolsVersion=\"");
project_defaults.append(toolsVer +"\" ");
project_defaults.append(
@ -724,7 +725,8 @@ void cmVisualStudio10TargetGenerator::WriteGroups()
//get the tools version to use
const std::string toolsVer(this->GlobalGenerator->GetToolsVersion());
std::string project_defaults="<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
std::string project_defaults=
"<?xml version=\"1.0\" encoding=\"Windows-1252\"?>\n";
project_defaults.append("<Project ToolsVersion=\"");
project_defaults.append(toolsVer +"\" ");
project_defaults.append(