public class NdkCompile
extends com.android.build.gradle.internal.tasks.NdkTask
| Modifier and Type | Class and Description |
|---|---|
static class |
NdkCompile.ConfigAction |
| Constructor and Description |
|---|
NdkCompile() |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getGeneratedMakefile() |
java.io.File |
getNdkDirectory() |
java.io.File |
getObjFolder() |
java.io.File |
getSoFolder() |
org.gradle.api.file.FileTree |
getSource() |
boolean |
isDebuggable() |
boolean |
isDeprecatedNdkCompileLeaseExpired() |
boolean |
isForTesting() |
boolean |
isNdkCygwinMode() |
boolean |
isNdkRenderScriptMode() |
boolean |
isUseDeprecatedNdkFlag() |
void |
setDebuggable(boolean debuggable) |
void |
setForTesting(boolean forTesting) |
void |
setGeneratedMakefile(java.io.File generatedMakefile) |
void |
setNdkCygwinMode(boolean ndkCygwinMode) |
void |
setNdkDirectory(java.io.File ndkDirectory) |
void |
setNdkRenderScriptMode(boolean ndkRenderScriptMode) |
void |
setObjFolder(java.io.File objFolder) |
void |
setSoFolder(java.io.File soFolder) |
getAbiFilters, getcFlags, getLdLibs, getModuleName, getNdkConfig, getStl, setNdkConfiggetBuilder, getBuildTools, getILogger, setAndroidBuildergetVariantName, setVariantNameaddValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, 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, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString@OutputFile public java.io.File getGeneratedMakefile()
public void setGeneratedMakefile(java.io.File generatedMakefile)
@Input public boolean isDebuggable()
public void setDebuggable(boolean debuggable)
@OutputDirectory public java.io.File getSoFolder()
public void setSoFolder(java.io.File soFolder)
@OutputDirectory public java.io.File getObjFolder()
public void setObjFolder(java.io.File objFolder)
@Optional @Input public java.io.File getNdkDirectory()
public void setNdkDirectory(java.io.File ndkDirectory)
@Input public boolean isNdkRenderScriptMode()
public void setNdkRenderScriptMode(boolean ndkRenderScriptMode)
@Input public boolean isNdkCygwinMode()
public void setNdkCygwinMode(boolean ndkCygwinMode)
@Input public boolean isForTesting()
public void setForTesting(boolean forTesting)
@Input public boolean isDeprecatedNdkCompileLeaseExpired()
@Input public boolean isUseDeprecatedNdkFlag()
@SkipWhenEmpty @InputFiles public org.gradle.api.file.FileTree getSource()