fixed a minor issue with VS71 solution file generation - fixedBuildOrder setting was not used

This commit is contained in:
Guenter Obiltschnig 2012-11-12 11:11:46 +01:00
parent 671b537500
commit 3d5add4c06

View File

@ -1,7 +1,7 @@
// //
// ProGen.cpp // ProGen.cpp
// //
// $Id: //poco/1.4/ProGen/src/ProGen.cpp#6 $ // $Id: //poco/1.4/ProGen/src/ProGen.cpp#7 $
// //
// Visual Studio project file generator. // Visual Studio project file generator.
// //
@ -354,7 +354,7 @@ protected:
std::string projectGUID = projectConfig.getString("vc.project.guid", ""); std::string projectGUID = projectConfig.getString("vc.project.guid", "");
std::string projectPlatform = templateProps.getString("project.platform", platform); std::string projectPlatform = templateProps.getString("project.platform", platform);
std::string projectSuffix = templateProps.getString("project.finalSuffix", templateProps.getString("project.suffix")); std::string projectSuffix = templateProps.getString("project.finalSuffix", templateProps.getString("project.suffix"));
bool includesHaveDependencies = false; bool includesHaveDependencies = projectConfig.getBool("vc.solution.fixedBuildOrder", false);
if (!projectName.empty()) if (!projectName.empty())
{ {
solutionStream << "Project(\"{" << solutionGUID << "}\") = \"" << projectName << "\", \"" << projectName << projectSuffix << "\", \"{" << projectGUID << "}\"\r\n"; solutionStream << "Project(\"{" << solutionGUID << "}\") = \"" << projectName << "\", \"" << projectName << projectSuffix << "\", \"{" << projectGUID << "}\"\r\n";