# Package org.gradle.language.swift

package org.gradle.language.swift
Model classes for building from Swift language sources.

- Related Packages
  Package
  Description
  org.gradle.language
  Model classes for managing language sources.
  org.gradle.language.swift.plugins
  Plugins for building from Swift language sources.
  org.gradle.language.swift.tasks
  Tasks for compiling Swift sources for a native runtime.
- Class
  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.
  SwiftVersion
  Swift version.