Class GenerateSwiftPackageManagerManifest

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.swiftpm.tasks.GenerateSwiftPackageManagerManifest
All Implemented Interfaces:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, Named, ExtensionAware, Task, Configurable<Task>

@DisableCachingByDefault(because="Not made cacheable, yet") public abstract class GenerateSwiftPackageManagerManifest extends DefaultTask
A task that produces a Swift Package Manager manifest.
Since:
4.6
  • Constructor Details

    • GenerateSwiftPackageManagerManifest

      public GenerateSwiftPackageManagerManifest()
      Creates a new GenerateSwiftPackageManagerManifest.
      Since:
      4.6
  • Method Details

    • getPackage

      @Input public abstract Property<Package> getPackage()
      Returns the package.
      Since:
      4.6
    • getManifestFile

      @OutputFile public abstract RegularFileProperty getManifestFile()
      Returns the manifest file.
      Since:
      4.6
    • generate

      public void generate()
      Generate.
      Since:
      4.6