NetRexxC 1.160 or higher needed (due to bugs in the way the compiler handles error streams).
Sample usages:
...
<taskdef name="netrexxc"
classname="au.com.multitask.ant.taskdefs.NetRexxC" />
<taskdef name="renameext"
classname="au.com.multitask.ant.taskdefs.RenameExtensions" />
...
<!-- Compile utilities -->
<netrexxc srcDir="${src.dir}"
includes="vnr/util/*"
destDir="${build.classes}"
classpath="${classpath}" comments="true"
crossref="false" replace="true" keep="true" />
...
<renameext srcDir="${build.classes}"
includes="**"
excludes="**/samples/*"
fromExtension=".java.keep"
toExtension=".java"
replace="true" />
...
NetRexxC.java
Description: Binary data
RenameExtensions.java
Description: Binary data
