| 1088 | } |
| 1089 | |
| 1090 | void cmVisualStudio10TargetGenerator::WritePackageReferences(Elem& e0) |
| 1091 | { |
| 1092 | std::vector<std::string> packageReferences = |
| 1093 | this->GeneratorTarget->GetPackageReferences(); |
| 1094 | |
| 1095 | if (!packageReferences.empty()) { |
| 1096 | Elem e1(e0, "ItemGroup"); |
| 1097 | for (std::string const& ri : packageReferences) { |
| 1098 | size_t versionIndex = ri.find_last_of('_'); |
| 1099 | if (versionIndex != std::string::npos) { |
| 1100 | Elem e2(e1, "PackageReference"); |
| 1101 | e2.Attribute("Include", ri.substr(0, versionIndex)); |
| 1102 | e2.Attribute("Version", ri.substr(versionIndex + 1)); |
| 1103 | } |
| 1104 | } |
| 1105 | } |
| 1106 | } |
| 1107 | |
| 1108 | void cmVisualStudio10TargetGenerator::WriteDotNetReferences(Elem& e0) |
| 1109 | { |
no test coverage detected