| 6478 | } |
| 6479 | |
| 6480 | std::string cmGeneratorTarget::GetSwiftModuleFileName() const |
| 6481 | { |
| 6482 | std::string moduleFilename = this->GetPropertyOrDefault( |
| 6483 | "Swift_MODULE", this->GetSwiftModuleName() + ".swiftmodule"); |
| 6484 | if (this->GetPolicyStatusCMP0195() == cmPolicies::NEW) { |
| 6485 | if (cmValue moduleTriple = |
| 6486 | this->Makefile->GetDefinition("CMAKE_Swift_MODULE_TRIPLE")) { |
| 6487 | moduleFilename = cmStrCat(std::move(moduleFilename), '/', *moduleTriple, |
| 6488 | ".swiftmodule"); |
| 6489 | } |
| 6490 | } |
| 6491 | return moduleFilename; |
| 6492 | } |
| 6493 | |
| 6494 | std::string cmGeneratorTarget::GetSwiftModuleDirectory( |
| 6495 | std::string const& config) const |
no test coverage detected