public abstract class MachoDylibStubParams extends Object implements SharedLibraryInterfaceParams
SharedLibraryInterfaceParams.Kind, SharedLibraryInterfaceParams.Type
Constructor and Description |
---|
MachoDylibStubParams() |
Modifier and Type | Method and Description |
---|---|
SharedLibraryInterfaceParams.Kind |
getKind() |
com.google.common.collect.ImmutableList<String> |
getLdflags() |
Iterable<BuildTarget> |
getParseTimeDeps(TargetConfiguration targetConfiguration) |
abstract Tool |
getStrip() |
static MachoDylibStubParams |
of(Tool strip) |
public static MachoDylibStubParams of(Tool strip)
public abstract Tool getStrip()
public Iterable<BuildTarget> getParseTimeDeps(TargetConfiguration targetConfiguration)
getParseTimeDeps
in interface SharedLibraryInterfaceParams
public SharedLibraryInterfaceParams.Kind getKind()
getKind
in interface SharedLibraryInterfaceParams
public com.google.common.collect.ImmutableList<String> getLdflags()
getLdflags
in interface SharedLibraryInterfaceParams