Represents a binary artifact that is the result of building a native component.
Type | Name and description |
---|---|
BuildType |
getBuildType() Returns the BuildType used to construct this binary. |
NativeComponentSpec |
getComponent() The component that this binary was built from. |
Flavor |
getFlavor() The flavor that this binary was built with. |
Collection<NativeDependencySet> |
getLibs() The libraries that should be linked into this binary. |
Tool |
getLinker() The settings used for linking this binary. |
Tool |
getStaticLibArchiver() The static archiver settings used for creating this binary. |
NativePlatform |
getTargetPlatform() Returns the NativePlatform that this binary is targeted to run on. |
NativeBinaryTasks |
getTasks() The set of tasks associated with this binary. |
NativeToolChain |
getToolChain() Returns the NativeToolChain that will be used to build this binary. |
void |
lib(Object library) Adds a library as input to this binary. |
Methods inherited from class | Name |
---|---|
interface BinarySpec |
getDisplayName, getSource, getTasks, isBuildable, source |
The component that this binary was built from.
The flavor that this binary was built with.
The libraries that should be linked into this binary.
The settings used for linking this binary.
The static archiver settings used for creating this binary.
Returns the NativePlatform that this binary is targeted to run on.
The set of tasks associated with this binary.
Returns the NativeToolChain that will be used to build this binary.
Adds a library as input to this binary.
This method accepts the following types: