@Incubating public interface StaticLibraryBinarySpec extends NativeLibraryBinarySpec
Modifier and Type | Interface and Description |
---|---|
static interface |
StaticLibraryBinarySpec.TasksCollection
Provides access to key tasks used for building the binary.
|
Named.Namer
Modifier and Type | Method and Description |
---|---|
void |
additionalLinkFiles(FileCollection files)
Add some additional files required by consumers of this library at link time.
|
File |
getStaticLibraryFile()
The static library file.
|
StaticLibraryBinarySpec.TasksCollection |
getTasks()
The set of tasks associated with this binary.
|
void |
setStaticLibraryFile(File staticLibraryFile)
The static library binary file.
|
getComponent, getLibrary
getBuildType, getFlavor, getLibs, getLinker, getStaticLibArchiver, getTargetPlatform, getToolChain, lib
getDisplayName, getInputs, getSource, getSources, isBuildable, sources, tasks
builtBy, getBuildTask, hasBuildDependencies, setBuildTask
getBuildDependencies
File getStaticLibraryFile()
void setStaticLibraryFile(File staticLibraryFile)
void additionalLinkFiles(FileCollection files)
StaticLibraryBinarySpec.TasksCollection getTasks()
getTasks
in interface BinarySpec