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>
Foo.xcworkspace/contents.xcworkspacedata
). A workspace can contain any number of Xcode projects.XcodeWorkspace
Task.Namer
afterConfigured, beforeConfigured, domainObject, generator
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
GenerateXcodeWorkspaceFileTask() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
configure(org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile workspaceFile) |
|
protected org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile |
create() |
|
File |
getInputFile() |
The input file to load the initial configuration from.
|
FileCollection |
getXcodeProjectLocations() |
|
void |
setXcodeProjectLocations(FileCollection xcodeProjectLocations) |
getXmlTransformer
getIncremental, getInputFileIfExists, getInstantiator, getOutputFile, setInputFile, setOutputFile
conventionMapping, conventionMapping, getConventionMapping
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, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConvention
protected void configure(org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile workspaceFile)
configure
in class XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile>
protected org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile create()
create
in class XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile>
@PathSensitive(ABSOLUTE) @InputFiles public FileCollection getXcodeProjectLocations()
public void setXcodeProjectLocations(FileCollection xcodeProjectLocations)
public File getInputFile()
GeneratorTask
getInputFile
in class GeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeWorkspaceFile>