SwiftLibrary

Configuration for a Swift library, defining the source files that make up the library plus other settings.

An instance of this type is added as a project extension by the Swift library plugin.

Since

4.2

Functions

Link copied to clipboard
Returns the API dependencies of this library.
Link copied to clipboard
Link copied to clipboard
Returns the dependencies of this library.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getLinkage(): SetProperty<Linkage>
Returns the list of linkage of this library.
Link copied to clipboard
abstract fun getModule(): Property<String>
Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun source(action: Action<in ConfigurableFileCollection>)