Class GenerateXcodeWorkspaceFileTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.plugins.ide.api.GeneratorTask<T>
org.gradle.plugins.ide.api.XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile>
org.gradle.ide.xcode.tasks.GenerateXcodeWorkspaceFileTask
All Implemented Interfaces:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, ExtensionAware, Task, org.gradle.util.Configurable<Task>

@Incubating public class GenerateXcodeWorkspaceFileTask extends XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile>
Task for generating a workspace file.
Since:
4.2
  • Constructor Details

    • GenerateXcodeWorkspaceFileTask

      public GenerateXcodeWorkspaceFileTask()
  • Method Details

    • configure

      protected void configure(org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile workspaceFile)
      Specified by:
      configure in class XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile>
    • create

      protected org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile create()
      Specified by:
      create in class XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile>
    • getXcodeProjectLocations

      @Internal public FileCollection getXcodeProjectLocations()
    • setXcodeProjectLocations

      public void setXcodeProjectLocations(FileCollection xcodeProjectLocations)
    • getInputFile

      public File getInputFile()
      Description copied from class: GeneratorTask
      The input file to load the initial configuration from. Defaults to the output file. If the specified input file does not exist, this task uses some default initial configuration.
      Overrides:
      getInputFile in class GeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile>
      Returns:
      The input file.