@Incubating abstract class AbstractLinkTask extends DefaultTask
Type | Name and description |
---|---|
FileCollection |
libs The library files to be passed to the linker. |
List<String> |
linkerArgs Additional arguments passed to the linker. |
File |
outputFile The file where the linked binary will be located. |
FileCollection |
source The source object files to be passed to the linker. |
Platform |
targetPlatform |
ToolChain |
toolChain The tool chain used for linking. |
Constructor and description |
---|
AbstractLinkTask
() |
Type | Name and description |
---|---|
protected LinkerSpec |
createLinkerSpec() |
File |
getDestinationDir() |
def |
getOutputType() |
void |
lib(Object libs) Adds a set of library files to be linked. |
void |
link() |
void |
source(Object source) Adds a set of object files to be linked. |
The library files to be passed to the linker.
The file where the linked binary will be located.
The source object files to be passed to the linker.
The tool chain used for linking.
Adds a set of library files to be linked. The provided libs object is evaluated as per Project.files.
Adds a set of object files to be linked. The provided source object is evaluated as per Project.files.
Gradle API 2.0