diff options
Diffstat (limited to 'Source/cmComputeLinkInformation.cxx')
-rw-r--r-- | Source/cmComputeLinkInformation.cxx | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/Source/cmComputeLinkInformation.cxx b/Source/cmComputeLinkInformation.cxx index 297ae1d..c58dc68 100644 --- a/Source/cmComputeLinkInformation.cxx +++ b/Source/cmComputeLinkInformation.cxx @@ -1176,7 +1176,7 @@ void cmComputeLinkInformation::AddItem(LinkEntry const& entry) : cmStateEnums::RuntimeBinaryArtifact; std::string exe = tgt->GetFullPath(config, artifact, true); this->Items.emplace_back( - BT<std::string>(exe, item.Backtrace), ItemIsPath::Yes, tgt, + BT<std::string>(exe, item.Backtrace), ItemIsPath::Yes, tgt, nullptr, this->FindLibraryFeature(entry.Feature == DEFAULT ? "__CMAKE_LINK_EXECUTABLE" : entry.Feature)); @@ -1197,7 +1197,7 @@ void cmComputeLinkInformation::AddItem(LinkEntry const& entry) } else if (this->GlobalGenerator->IsXcode() && !tgt->GetImportedXcFrameworkPath(config).empty()) { this->Items.emplace_back( - tgt->GetImportedXcFrameworkPath(config), ItemIsPath::Yes, tgt, + tgt->GetImportedXcFrameworkPath(config), ItemIsPath::Yes, tgt, nullptr, this->FindLibraryFeature(entry.Feature == DEFAULT ? "__CMAKE_LINK_XCFRAMEWORK" : entry.Feature)); @@ -1679,15 +1679,15 @@ void cmComputeLinkInformation::AddTargetItem(LinkEntry const& entry) if (isImportedFrameworkFolderOnApple) { if (entry.Feature == DEFAULT) { this->AddLibraryFeature("FRAMEWORK"); - this->Items.emplace_back(item, ItemIsPath::Yes, target, + this->Items.emplace_back(item, ItemIsPath::Yes, target, nullptr, this->FindLibraryFeature("FRAMEWORK")); } else { - this->Items.emplace_back(item, ItemIsPath::Yes, target, + this->Items.emplace_back(item, ItemIsPath::Yes, target, nullptr, this->FindLibraryFeature(entry.Feature)); } } else { this->Items.emplace_back( - item, ItemIsPath::Yes, target, + item, ItemIsPath::Yes, target, nullptr, this->FindLibraryFeature(entry.Feature == DEFAULT ? "__CMAKE_LINK_FRAMEWORK" : entry.Feature)); @@ -1695,17 +1695,17 @@ void cmComputeLinkInformation::AddTargetItem(LinkEntry const& entry) } else { if (cmHasSuffix(entry.Feature, "FRAMEWORK"_s)) { this->Items.emplace_back(fwDescriptor->GetLinkName(), ItemIsPath::Yes, - target, + target, nullptr, this->FindLibraryFeature(entry.Feature)); } else if (entry.Feature == DEFAULT && isImportedFrameworkFolderOnApple) { this->AddLibraryFeature("FRAMEWORK"); this->Items.emplace_back(fwDescriptor->GetLinkName(), ItemIsPath::Yes, - target, + target, nullptr, this->FindLibraryFeature("FRAMEWORK")); } else { this->Items.emplace_back( - item, ItemIsPath::Yes, target, + item, ItemIsPath::Yes, target, nullptr, this->FindLibraryFeature(entry.Feature == DEFAULT ? "__CMAKE_LINK_LIBRARY" : entry.Feature)); @@ -1714,7 +1714,7 @@ void cmComputeLinkInformation::AddTargetItem(LinkEntry const& entry) } else { // Now add the full path to the library. this->Items.emplace_back( - item, ItemIsPath::Yes, target, + item, ItemIsPath::Yes, target, nullptr, this->FindLibraryFeature( entry.Feature == DEFAULT ? "__CMAKE_LINK_LIBRARY" : entry.Feature)); } @@ -1774,7 +1774,7 @@ void cmComputeLinkInformation::AddFullItem(LinkEntry const& entry) // Now add the full path to the library. this->Items.emplace_back( - item, ItemIsPath::Yes, nullptr, + item, ItemIsPath::Yes, nullptr, entry.ObjectSource, this->FindLibraryFeature( entry.Feature == DEFAULT ? (entry.Kind == cmComputeLinkDepends::LinkEntry::Object @@ -2000,13 +2000,13 @@ void cmComputeLinkInformation::AddFrameworkItem(LinkEntry const& entry) if (this->GlobalGenerator->IsXcode()) { // Add framework path - it will be handled by Xcode after it's added to // "Link Binary With Libraries" build phase - this->Items.emplace_back(item, ItemIsPath::Yes, nullptr, + this->Items.emplace_back(item, ItemIsPath::Yes, nullptr, nullptr, this->FindLibraryFeature(entry.Feature == DEFAULT ? "FRAMEWORK" : entry.Feature)); } else { this->Items.emplace_back( - fwDescriptor->GetLinkName(), ItemIsPath::Yes, nullptr, + fwDescriptor->GetLinkName(), ItemIsPath::Yes, nullptr, nullptr, this->FindLibraryFeature(entry.Feature == DEFAULT ? "FRAMEWORK" : entry.Feature)); } @@ -2024,7 +2024,7 @@ void cmComputeLinkInformation::AddXcFrameworkItem(LinkEntry const& entry) plist->SelectSuitableLibrary(*this->Makefile, entry.Item.Backtrace)) { if (this->GlobalGenerator->IsXcode()) { this->Items.emplace_back( - entry.Item.Value, ItemIsPath::Yes, nullptr, + entry.Item.Value, ItemIsPath::Yes, nullptr, nullptr, this->FindLibraryFeature(entry.Feature == DEFAULT ? "__CMAKE_LINK_XCFRAMEWORK" : entry.Feature)); |