Cloneablepublic class UberCompileTask extends Task
GenerateStubsTask task, then the
Javac task and then the GroovycTask. Each task can
be configured by creating a nested element. Common configuration
such as the source dir and classpath is picked up from this tasks
configuration.description, location, project| Constructor | Description |
|---|---|
UberCompileTask() |
| Modifier and Type | Method | Description |
|---|---|---|
Path |
createClasspath() |
|
org.codehaus.groovy.ant.UberCompileTask.GenStubsAdapter |
createGeneratestubs() |
|
org.codehaus.groovy.ant.UberCompileTask.GroovycAdapter |
createGroovyc() |
|
org.codehaus.groovy.ant.UberCompileTask.JavacAdapter |
createJavac() |
|
Path |
createSrc() |
|
void |
execute() |
|
Path |
getClasspath() |
|
Path |
getSrcdir() |
|
void |
setClasspath(Path path) |
|
void |
setClasspathRef(Reference r) |
|
void |
setDestdir(File dir) |
|
void |
setSrcdir(Path dir) |
|
protected void |
validate() |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclone, getDescription, getLocation, getProject, setDescription, setLocation, setProjectbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic Path createSrc()
public void setSrcdir(Path dir)
public Path getSrcdir()
public void setDestdir(File dir)
public void setClasspath(Path path)
public Path getClasspath()
public Path createClasspath()
public void setClasspathRef(Reference r)
public org.codehaus.groovy.ant.UberCompileTask.GenStubsAdapter createGeneratestubs()
public org.codehaus.groovy.ant.UberCompileTask.GroovycAdapter createGroovyc()
public org.codehaus.groovy.ant.UberCompileTask.JavacAdapter createJavac()
protected void validate()
throws BuildException
BuildExceptionpublic void execute()
throws BuildException
execute in class TaskBuildException