Package org.gradle.ide.xcode.tasks
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:
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Task
Task.Namer -
Feldübersicht
Von Klasse geerbte Felder org.gradle.plugins.ide.api.GeneratorTask
afterConfigured, beforeConfigured, domainObject, generatorVon Schnittstelle geerbte Felder org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidconfigure(org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile schemeFile) protected org.gradle.ide.xcode.tasks.internal.XcodeSchemeFilecreate()The input file to load the initial configuration from.voidsetXcodeProject(XcodeProject xcodeProject) Von Klasse geerbte Methoden org.gradle.plugins.ide.api.XmlGeneratorTask
getXmlTransformerVon Klasse geerbte Methoden org.gradle.plugins.ide.api.GeneratorTask
getIncremental, getInputFileIfExists, getInstantiator, getOutputFile, setInputFile, setOutputFileVon Klasse geerbte Methoden org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingVon Klasse geerbte Methoden org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceVon Klasse geerbte Methoden org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Konstruktordetails
-
GenerateSchemeFileTask
public GenerateSchemeFileTask()
-
-
Methodendetails
-
getXcodeProject
-
setXcodeProject
-
configure
protected void configure(org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile schemeFile) - Angegeben von:
configurein KlasseXmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
-
getInputFile
Beschreibung aus Klasse kopiert:GeneratorTaskThe 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:
getInputFilein KlasseGeneratorTask<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:
createin KlasseXmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
-