@Incubating public class SwiftCompile extends AbstractNativeCompileTask
Task.Namer
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor and Description |
---|
SwiftCompile() |
Modifier and Type | Method and Description |
---|---|
protected org.gradle.nativeplatform.toolchain.internal.NativeCompileSpec |
createCompileSpec() |
protected org.gradle.language.nativeplatform.internal.incremental.IncrementalCompilerBuilder |
getIncrementalCompilerBuilder() |
String |
getModuleName() |
void |
setModuleName(Provider<String> moduleName)
Sets the moduleName property through a
Provider . |
void |
setModuleName(String moduleName) |
compile, configureSpec, getCompilerArgs, getIncludePaths, getIncludes, getMacros, getObjectFileDir, getObjectFileDirectory, getOperationLoggerFactory, getSource, getTargetPlatform, getToolChain, includes, isPositionIndependentCode, setCompilerArgs, setMacros, setObjectFileDir, setObjectFileDir, setPositionIndependentCode, setTargetPlatform, setToolChain, source
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, newInputFile, newOutputDirectory, newOutputFile, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
protected org.gradle.nativeplatform.toolchain.internal.NativeCompileSpec createCompileSpec()
createCompileSpec
in class AbstractNativeCompileTask
protected org.gradle.language.nativeplatform.internal.incremental.IncrementalCompilerBuilder getIncrementalCompilerBuilder()
getIncrementalCompilerBuilder
in class AbstractNativeCompileTask
public void setModuleName(String moduleName)