@Incubating public interface SharedLibraryBinarySpec extends NativeLibraryBinarySpec
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SharedLibraryBinarySpec.TasksCollection
Provides access to key tasks used for building the binary.
|
Named.Namer| Modifier and Type | Method and Description |
|---|---|
File |
getSharedLibraryFile()
The shared library file.
|
File |
getSharedLibraryLinkFile()
The shared library link file.
|
SharedLibraryBinarySpec.TasksCollection |
getTasks()
The set of tasks associated with this binary.
|
void |
setSharedLibraryFile(File sharedLibraryFile)
The shared library file.
|
void |
setSharedLibraryLinkFile(File sharedLibraryLinkFile)
The shared library link file.
|
getComponent, getLibrarygetBuildType, getFlavor, getLibs, getLinker, getStaticLibArchiver, getTargetPlatform, getToolChain, libgetDisplayName, getInputs, getSource, getSources, isBuildable, sources, tasksbuiltBy, getBuildTask, hasBuildDependencies, setBuildTaskgetBuildDependenciesFile getSharedLibraryFile()
File getSharedLibraryLinkFile()
void setSharedLibraryFile(File sharedLibraryFile)
void setSharedLibraryLinkFile(File sharedLibraryLinkFile)
SharedLibraryBinarySpec.TasksCollection getTasks()
getTasks in interface BinarySpec