| 229 | |
| 230 | namespace { |
| 231 | void getPropertyContents(cmGeneratorTarget const* tgt, std::string const& prop, |
| 232 | std::set<std::string>& ifaceProperties) |
| 233 | { |
| 234 | cmValue p = tgt->GetProperty(prop); |
| 235 | if (!p) { |
| 236 | return; |
| 237 | } |
| 238 | cmList content{ *p }; |
| 239 | ifaceProperties.insert(content.begin(), content.end()); |
| 240 | } |
| 241 | |
| 242 | void getCompatibleInterfaceProperties(cmGeneratorTarget const* target, |
| 243 | std::set<std::string>& ifaceProperties, |
no test coverage detected
searching dependent graphs…