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 SharedLibraryInterfaceParamspublic SharedLibraryInterfaceParams.Kind getKind()
getKind in interface SharedLibraryInterfaceParamspublic com.google.common.collect.ImmutableList<String> getLdflags()
getLdflags in interface SharedLibraryInterfaceParams