CCompile
, CppCompile
, ObjectiveCCompile
, ObjectiveCppCompile
@Incubating public abstract class AbstractNativeSourceCompileTask extends AbstractNativeCompileTask
Task.Namer
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
AbstractNativeSourceCompileTask() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
configureSpec(org.gradle.nativeplatform.toolchain.internal.NativeCompileSpec spec) |
|
org.gradle.nativeplatform.toolchain.internal.PreCompiledHeader |
getPreCompiledHeader() |
Returns the pre-compiled header to be used during compilation
|
void |
setPreCompiledHeader(org.gradle.nativeplatform.toolchain.internal.PreCompiledHeader preCompiledHeader) |
compile, createCompileSpec, getCompilerArgs, getIncludes, getIncrementalCompilerBuilder, getMacros, getObjectFileDir, getOperationLoggerFactory, getSource, getTargetPlatform, getToolChain, includes, isPositionIndependentCode, setCompilerArgs, setMacros, setObjectFileDir, setPositionIndependentCode, setTargetPlatform, setToolChain, source
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActionClassLoaders, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, 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, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
protected void configureSpec(org.gradle.nativeplatform.toolchain.internal.NativeCompileSpec spec)
configureSpec
in class AbstractNativeCompileTask
@Optional public org.gradle.nativeplatform.toolchain.internal.PreCompiledHeader getPreCompiledHeader()
public void setPreCompiledHeader(org.gradle.nativeplatform.toolchain.internal.PreCompiledHeader preCompiledHeader)