WOCompile
Last modified by Yana Oksner on 2026/01/08 12:23
WOCompile Task Manual
This has been transcribed by Andrew Lindesay from the old WOProject site.
Description
WOCompile is an Ant task to build WebObjects Java source code. It is a WO-friendly extension of Javac Ant task.
Parameters
There are no special parameters. The documentation for the Javac applies.
Nested Elements
The nested frameworks is a FrameworkSet structure that specifies the names of the WebObjects Frameworks needed to compile the source code. The jar files from these frameworks will be added to the WOCompile CLASSPATH.
Examples
<taskdef name="wocompile" classname="org.objectstyle.woproject.ant.WOCompile"/>
<wocompile srcdir="Java" destdir="classes"
debug="on"
optimize="off"
deprecation="on">
<frameworks dir="${build.root}">
<include name="JavaWOExtension.framework"/>
<include name="ER*.framework"/>
<include name="PRLogic.framework"/>
<exclude name="ERNeutralLook.framework"/>
</frameworks>
<frameworks dir="${wo.localroot}">
<include name="Mysql*.framework"/>
</frameworks>
<classpath>
<fileset dir="Libraries" includes="**/*.jar" />
</classpath>
</wocompile>