Groovy Documentation

org.gradle.api.tasks.compile
[Groovy] Class ForkOptions

java.lang.Object
  org.gradle.api.tasks.compile.AbstractOptions
      org.gradle.api.tasks.compile.ForkOptions

class ForkOptions
extends AbstractOptions

Authors:
Hans Dockter


Property Summary
String executable

The executable to use to fork the compiler.

List jvmArgs

Any additional JVM arguments for the compiler process.

String memoryInitialSize

The initial heap size for the compiler process.

String memoryMaximumSize

The maximum heap size for the compiler process.

String tempDir

Directory for temporary files.

 
Method Summary
List excludedFieldsFromOptionMap()

Map fieldName2AntMap()

 
Methods inherited from class AbstractOptions
addValueToMapIfNotNull, define, excludedFieldsFromOptionMap, fieldName2AntMap, fieldValue2AntMap, isOptionField, optionMap
 

Property Detail

executable

@Input
@Optional
String executable
The executable to use to fork the compiler.


jvmArgs

List jvmArgs
Any additional JVM arguments for the compiler process.


memoryInitialSize

String memoryInitialSize
The initial heap size for the compiler process.


memoryMaximumSize

String memoryMaximumSize
The maximum heap size for the compiler process.


tempDir

String tempDir
Directory for temporary files. Only used if compilation is done by an underlying Ant javac task, happens in a forked process, and the command line args length exceeds 4k. Defaults to java.io.tmpdir.


 
Method Detail

excludedFieldsFromOptionMap

List excludedFieldsFromOptionMap()


fieldName2AntMap

Map fieldName2AntMap()


 

Gradle API 1.0-milestone-9