@Incubating open class CreateStaticLibrary : DefaultTask, ObjectFilesToBinary
Assembles a static library from object files.
CreateStaticLibrary() |
open fun getBinaryFile(): RegularFileProperty
The file where the linked binary will be located. |
|
open fun getOperationLoggerFactory(): BuildOperationLoggerFactory |
|
open fun getOutputFile(): RegularFileProperty
The file where the output binary will be located. |
|
open fun getSource(): FileCollection
The source object files to be passed to the archiver. |
|
open fun getStaticLibArgs(): ListProperty<String>
Additional arguments passed to the archiver. |
|
open fun getTargetPlatform(): Property<NativePlatform>
The platform being linked for. |
|
open fun getToolChain(): Property<NativeToolChain>
The tool chain used for linking. |
|
open fun link(): Unit |
|
open fun source(source: Any): Unit
Adds a set of object files to be linked. The provided source object is evaluated as per |