Binary, BinarySpec, Buildable, BuildableComponentSpec, CheckableComponentSpec, ComponentSpec, LibraryBinarySpec, ModelElement, Named, NativeBinarySpec, NativeLibraryBinarySpec@Incubating public interface SharedLibraryBinarySpec extends NativeLibraryBinarySpec
| Modifier and Type | Interface | Description |
|---|---|---|
static interface |
SharedLibraryBinarySpec.TasksCollection |
Provides access to key tasks used for building the binary.
|
Named.Namer| Modifier and Type | Method | Description |
|---|---|---|
java.io.File |
getSharedLibraryFile() |
The shared library file.
|
java.io.File |
getSharedLibraryLinkFile() |
The shared library link file.
|
SharedLibraryBinarySpec.TasksCollection |
getTasks() |
The set of tasks associated with this binary.
|
void |
setSharedLibraryFile(java.io.File sharedLibraryFile) |
The shared library file.
|
void |
setSharedLibraryLinkFile(java.io.File sharedLibraryLinkFile) |
The shared library link file.
|
getDisplayNamegetInputs, getSources, isBuildablegetBuildDependenciesbuiltBy, getBuildTask, hasBuildDependencies, setBuildTaskcheckedBy, getCheckTask, setCheckTaskgetProjectPathgetDisplayName, getNamegetAssembler, getBuildType, getcCompiler, getCppCompiler, getFlavor, getLibs, getLinker, getObjcCompiler, getObjcppCompiler, getRcCompiler, getStaticLibArchiver, getTargetPlatform, getToolChain, libgetComponent, getLibraryjava.io.File getSharedLibraryFile()
java.io.File getSharedLibraryLinkFile()
void setSharedLibraryFile(java.io.File sharedLibraryFile)
void setSharedLibraryLinkFile(java.io.File sharedLibraryLinkFile)
SharedLibraryBinarySpec.TasksCollection getTasks()
getTasks in interface BinarySpec