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 NativeLinkTargetGroup
includePrivateLinkerFlags
- 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.