Package org.teavm.gradle.tasks
Class GenerateWasiTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.teavm.gradle.tasks.TeaVMTask
-
- org.teavm.gradle.tasks.GenerateWasiTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public abstract class GenerateWasiTask extends TeaVMTask
-
-
Constructor Summary
Constructors Constructor Description GenerateWasiTask()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract org.gradle.api.provider.Property<java.lang.Integer>getMaxHeapSize()abstract org.gradle.api.provider.Property<java.lang.Integer>getMinHeapSize()protected voidsetupBuilder(org.teavm.tooling.builder.BuildStrategy builder)-
Methods inherited from class org.teavm.gradle.tasks.TeaVMTask
execute, getClasspath, getDaemonClasspath, getDebugInformation, getFastGlobalAnalysis, getMainClass, getOptimization, getOutOfProcess, getOutputDir, getPreservedClasses, getProcessMemory, getProperties, getTargetFileName
-
Methods inherited from class 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, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
getMinHeapSize
@Input public abstract org.gradle.api.provider.Property<java.lang.Integer> getMinHeapSize()
-
getMaxHeapSize
@Input public abstract org.gradle.api.provider.Property<java.lang.Integer> getMaxHeapSize()
-
setupBuilder
protected void setupBuilder(org.teavm.tooling.builder.BuildStrategy builder)
- Specified by:
setupBuilderin classTeaVMTask
-
-