| 230 | } |
| 231 | |
| 232 | static void prefixItems(std::string const& content, std::string& result, |
| 233 | cm::string_view prefix) |
| 234 | { |
| 235 | std::vector<std::string> entries; |
| 236 | cmGeneratorExpression::Split(content, entries); |
| 237 | char const* sep = ""; |
| 238 | for (std::string const& e : entries) { |
| 239 | result += sep; |
| 240 | sep = ";"; |
| 241 | if (!cmSystemTools::FileIsFullPath(e) && |
| 242 | cmGeneratorExpression::Find(e) != 0) { |
| 243 | result += prefix; |
| 244 | } |
| 245 | result += e; |
| 246 | } |
| 247 | } |
| 248 | |
| 249 | static std::string stripExportInterface( |
| 250 | cm::string_view input, cmGeneratorExpression::PreprocessContext context, |
no outgoing calls
no test coverage detected
searching dependent graphs…