@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, getLibrary
getBuildType, getFlavor, getLibs, getLinker, getStaticLibArchiver, getTargetPlatform, getToolChain, lib
getDisplayName, getSource, isBuildable, source, sources, tasks
builtBy, getBuildTask, hasBuildDependencies, setBuildTask
getBuildDependencies
File getSharedLibraryFile()
File getSharedLibraryLinkFile()
void setSharedLibraryFile(File sharedLibraryFile)
void setSharedLibraryLinkFile(File sharedLibraryLinkFile)
SharedLibraryBinarySpec.TasksCollection getTasks()
getTasks
in interface BinarySpec