Interface SwiftApplication
- All Superinterfaces:
ComponentWithBinaries, Named, ProductionComponent, ProductionSwiftComponent, SoftwareComponent, SwiftComponent
Configuration for a Swift application, defining the source files that make up the application plus other settings.
An instance of this type is added as a project extension by the Swift application plugin.
- Since:
- 4.2
-
Nested Class Summary
Nested classes/interfaces inherited from interface Named
Named.Namer -
Method Summary
Modifier and TypeMethodDescriptionProvider<? extends SwiftExecutable> Returns the binary of the component to use as the default for development.Methods inherited from interface SwiftComponent
getBinaries, getImplementationDependencies, getModule, getSource, getSwiftSource, source
-
Method Details
-
getDevelopmentBinary
Provider<? extends SwiftExecutable> getDevelopmentBinary()Returns the binary of the component to use as the default for development.- Specified by:
getDevelopmentBinaryin interfaceProductionComponent- Specified by:
getDevelopmentBinaryin interfaceProductionSwiftComponent
-