Klasse GenerateSchemeFileTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.plugins.ide.api.GeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
org.gradle.plugins.ide.api.XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
org.gradle.ide.xcode.tasks.GenerateSchemeFileTask
Alle implementierten Schnittstellen:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, Named, ExtensionAware, Task, Configurable<Task>

@Incubating @DisableCachingByDefault(because="Not made cacheable, yet") public abstract class GenerateSchemeFileTask extends XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
Task for generating a Xcode scheme file (e.g. Foo.xcodeproj/xcshareddata/xcschemes/Foo.xcscheme). An Xcode scheme defines a collection of targets to build, a configuration to use when building, and a collection of tests to execute.

You can have as many schemes as you want, but only one can be active at a time. You can include a scheme in a project—in which case it’s available in every workspace that includes that project, or in the workspace—in which case it’s available only in that workspace.

This task is used in conjunction with GenerateXcodeProjectFileTask.

Seit:
4.2
Siehe auch:
  • Konstruktordetails

    • GenerateSchemeFileTask

      public GenerateSchemeFileTask()
  • Methodendetails

    • getXcodeProject

      @Internal public XcodeProject getXcodeProject()
    • setXcodeProject

      public void setXcodeProject(XcodeProject xcodeProject)
    • configure

      protected void configure(org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile schemeFile)
      Angegeben von:
      configure in Klasse XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
    • getInputFile

      public File getInputFile()
      Beschreibung aus Klasse kopiert: 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.
      Setzt außer Kraft:
      getInputFile in Klasse GeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
      Gibt zurück:
      The input file.
    • create

      protected org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile create()
      Angegeben von:
      create in Klasse XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>