Package org.teavm.gradle.tasks
Class GenerateWasmTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.teavm.gradle.tasks.TeaVMTask
-
- org.teavm.gradle.tasks.GenerateWasmTask
-
- 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 GenerateWasmTask extends TeaVMTask
-
-
Constructor Summary
Constructors Constructor Description GenerateWasmTask()
-
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
-
-