Fix Microsoft.Cpp.$(Platform).user.props in VS10b2
MS changed the location of the Microsoft.Cpp.$(Platform).user.props file. This commit teaches the VS 10 generator about the new location. See issue #9759.
This commit is contained in:
parent
57214662ae
commit
0f0b726f50
|
@ -103,6 +103,7 @@ void cmVisualStudio10TargetGenerator::WriteString(const char* line,
|
||||||
(*this->BuildFileStream ) << line;
|
(*this->BuildFileStream ) << line;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define VS10_USER_PROPS "$(UserRootDir)\\Microsoft.Cpp.$(Platform).user.props"
|
||||||
|
|
||||||
void cmVisualStudio10TargetGenerator::Generate()
|
void cmVisualStudio10TargetGenerator::Generate()
|
||||||
{
|
{
|
||||||
|
@ -153,12 +154,9 @@ void cmVisualStudio10TargetGenerator::Generate()
|
||||||
this->WriteString("<ImportGroup Label=\"ExtensionSettings\">\n", 1);
|
this->WriteString("<ImportGroup Label=\"ExtensionSettings\">\n", 1);
|
||||||
this->WriteString("</ImportGroup>\n", 1);
|
this->WriteString("</ImportGroup>\n", 1);
|
||||||
this->WriteString("<ImportGroup Label=\"PropertySheets\">\n", 1);
|
this->WriteString("<ImportGroup Label=\"PropertySheets\">\n", 1);
|
||||||
this->WriteString("<Import Project="
|
this->WriteString("<Import Project=\"" VS10_USER_PROPS "\""
|
||||||
"\"$(LocalAppData)\\Microsoft\\VisualStudio\\10.0\\"
|
" Condition=\"exists('" VS10_USER_PROPS "')\""
|
||||||
"Microsoft.Cpp.$(Platform).user.props\" "
|
" Label=\"LocalAppDataPlatform\" />", 2);
|
||||||
"Condition=\"exists('$(LocalAppData)\\Microsoft"
|
|
||||||
"\\VisualStudio\\10.0\\"
|
|
||||||
"Microsoft.Cpp.$(Platform).user.props')\" />\n", 2);
|
|
||||||
this->WriteString("</ImportGroup>\n", 1);
|
this->WriteString("</ImportGroup>\n", 1);
|
||||||
this->WriteString("<PropertyGroup Label=\"UserMacros\" />\n", 1);
|
this->WriteString("<PropertyGroup Label=\"UserMacros\" />\n", 1);
|
||||||
this->WritePathAndIncrementalLinkOptions();
|
this->WritePathAndIncrementalLinkOptions();
|
||||||
|
|
Loading…
Reference in New Issue