Package org.gradle.language.swift
Model classes for building from Swift language sources.
-
Interface Summary Interface Description ProductionSwiftComponent Represents a Swift component that is the main product of a project.SwiftApplication Configuration for a Swift application, defining the source files that make up the application plus other settings.SwiftBinary A binary built from Swift source and linked from the resulting object files.SwiftComponent Configuration for a Swift component, such as a library or executable, defining the source files that make up the component plus other settings.SwiftExecutable An executable built from Swift source.SwiftLibrary Configuration for a Swift library, defining the source files that make up the library plus other settings.SwiftPlatform A target platform for building Swift binaries.SwiftSharedLibrary A shared library built from Swift source.SwiftStaticLibrary A static library built from Swift source. -
Enum Summary Enum Description SwiftVersion Swift version.