public interface LegacyNativeLinkTargetGroup extends NativeLinkTargetGroup
NativeLinkTargetGroup where the corresponding NativeLinkTarget just refer back to this.| Modifier and Type | Method and Description |
|---|---|
Iterable<? extends NativeLinkableGroup> |
getNativeLinkTargetDeps(CxxPlatform cxxPlatform,
ActionGraphBuilder graphBuilder)
Deprecated.
Convert to a
NativeLinkTarget and use NativeLinkTarget.getNativeLinkTargetDeps(ActionGraphBuilder) instead. |
NativeLinkableInput |
getNativeLinkTargetInput(CxxPlatform cxxPlatform,
ActionGraphBuilder graphBuilder,
SourcePathResolverAdapter pathResolver,
boolean includePrivateLinkerFlags) |
NativeLinkTargetMode |
getNativeLinkTargetMode(CxxPlatform cxxPlatform)
Deprecated.
Convert to a
NativeLinkTarget and use NativeLinkTarget.getNativeLinkTargetMode() instead. |
Optional<Path> |
getNativeLinkTargetOutputPath()
Deprecated.
Convert to a
NativeLinkTarget and use NativeLinkTarget.getNativeLinkTargetMode() instead. |
default NativeLinkTarget |
getTargetForPlatform(CxxPlatform cxxPlatform,
boolean includePrivateLinkerFlags) |
getBuildTarget@Deprecated NativeLinkTargetMode getNativeLinkTargetMode(CxxPlatform cxxPlatform)
NativeLinkTarget and use NativeLinkTarget.getNativeLinkTargetMode() instead.@Deprecated Iterable<? extends NativeLinkableGroup> getNativeLinkTargetDeps(CxxPlatform cxxPlatform, ActionGraphBuilder graphBuilder)
NativeLinkTarget and use NativeLinkTarget.getNativeLinkTargetDeps(ActionGraphBuilder) instead.NativeLinkableGroup dependencies used to link this target.@Deprecated Optional<Path> getNativeLinkTargetOutputPath()
NativeLinkTarget and use NativeLinkTarget.getNativeLinkTargetMode() instead.Path to use for the output location.default NativeLinkTarget getTargetForPlatform(CxxPlatform cxxPlatform, boolean includePrivateLinkerFlags)
getTargetForPlatform in interface NativeLinkTargetGroupincludePrivateLinkerFlags - whether to include rule-specific non-exported linker flags.NativeLinkableInput getNativeLinkTargetInput(CxxPlatform cxxPlatform, ActionGraphBuilder graphBuilder, SourcePathResolverAdapter pathResolver, boolean includePrivateLinkerFlags)
NativeLinkableInput used to link this target.