public final class SwiftRuntimeNativeLinkableGroup extends Object implements NativeLinkableGroup
NativeLinkableGroup.Linkage
Constructor and Description |
---|
SwiftRuntimeNativeLinkableGroup(SwiftPlatform swiftPlatform,
TargetConfiguration targetConfiguration) |
Modifier and Type | Method and Description |
---|---|
BuildTarget |
getBuildTarget() |
NativeLinkableInfo |
getNativeLinkable(CxxPlatform cxxPlatform,
ActionGraphBuilder graphBuilder) |
static void |
populateLinkerArguments(com.google.common.collect.ImmutableList.Builder<Arg> argsBuilder,
SwiftPlatform swiftPlatform,
Linker.LinkableDepType type) |
public SwiftRuntimeNativeLinkableGroup(SwiftPlatform swiftPlatform, TargetConfiguration targetConfiguration)
public BuildTarget getBuildTarget()
getBuildTarget
in interface NativeLinkableGroup
public NativeLinkableInfo getNativeLinkable(CxxPlatform cxxPlatform, ActionGraphBuilder graphBuilder)
getNativeLinkable
in interface NativeLinkableGroup
public static void populateLinkerArguments(com.google.common.collect.ImmutableList.Builder<Arg> argsBuilder, SwiftPlatform swiftPlatform, Linker.LinkableDepType type)