@Incubating open class LinkMachOBundle : AbstractLinkTask
Links a binary bundle from object files and imported libraries.
Since
4.3
LinkMachOBundle()
Links a binary bundle from object files and imported libraries. |
open fun getDebuggable(): Property<Boolean>
Create a debuggable binary? |
|
open fun getDestinationDirectory(): DirectoryProperty
Include the destination directory as an output, to pick up auxiliary files produced alongside the main output file |
|
open fun getLibs(): ConfigurableFileCollection
The library files to be passed to the linker. |
|
open fun getLinkedFile(): RegularFileProperty
The file where the linked binary will be located. |
|
open fun getLinkerArgs(): ListProperty<String>
Additional arguments passed to the linker. |
|
open fun getOperationLoggerFactory(): BuildOperationLoggerFactory |
|
open fun getSource(): ConfigurableFileCollection
The source object files to be passed to the linker. |
|
open fun getTargetPlatform(): Property<NativePlatform>
The platform being linked for. |
|
open fun getToolChain(): Property<NativeToolChain>
The tool chain used for linking. |
|
open fun isDebuggable(): Boolean
Create a debuggable binary? |
|
open fun lib(libs: Any): Unit
Adds a set of library files to be linked. The provided libs object is evaluated as per |
|
open fun link(): Unit |
|
open fun setLibs(libs: FileCollection): Unit |
|
open fun setSource(source: FileCollection): Unit |
|
open fun source(source: Any): Unit
Adds a set of object files to be linked. The provided source object is evaluated as per |