1 <project name="JNode-TextUI" default="all" basedir=".">
3 <typedef file="${basedir}/../all/lib/jnode.xml"/>
5 <property name="my-build.dir" value="${basedir}/build"/>
6 <property name="my-classes.dir" value="${my-build.dir}/classes"/>
7 <property name="my-src.dir" value="${basedir}/src"/>
8 <property name="my.jar" value="${jnode-textui.jar}"/>
10 <!-- Subproject specific classpath -->
12 <pathelement location="${jnode-core.jar}"/>
13 <pathelement location="${jnode-shell.jar}"/>
17 <!-- Initialize all subproject directories -->
18 <target name="prepare">
19 <mkdir dir="${my-classes.dir}"/>
20 <jnode.copy-descriptors/>
23 <!-- Compile all subproject java files -->
24 <target name="compile" depends="prepare">
26 <src path="${my-src.dir}/textui"/>
27 <classpath refid="my-cp"/>
31 <!-- Assemble the jarfile -->
32 <target name="assemble" depends="compile"/>
35 <target name="all" depends="assemble"/>
37 <!-- Clean everything -->