ComponentWithBinaries
, ComponentWithDependencies
, ComponentWithTargetMachines
, Named
, ProductionComponent
, ProductionSwiftComponent
, SoftwareComponent
, SwiftComponent
@Incubating public interface SwiftLibrary extends ProductionSwiftComponent
An instance of this type is added as a project extension by the Swift library plugin.
Named.Namer
Modifier and Type | Method | Description |
---|---|---|
Configuration |
getApiDependencies() |
Returns the API dependencies of this library.
|
LibraryDependencies |
getDependencies() |
Returns the dependencies of this library.
|
SetProperty<Linkage> |
getLinkage() |
Returns the list of linkage of this library.
|
getTargetMachines
getDevelopmentBinary
getBinaries, getImplementationDependencies, getModule, getSource, getSourceCompatibility, getSwiftSource, source
LibraryDependencies getDependencies()
getDependencies
in interface ComponentWithDependencies
Configuration getApiDependencies()
SetProperty<Linkage> getLinkage()