Parent Directory
|
Revision Log
*** empty log message ***
00001: <?xml version="1.0" encoding="UTF-8"?> 00002: <project name="ebmt-system" default="jar" basedir="."> 00003: <property name="src" location="src"/> 00004: <property name="bin" location="bin"/> 00005: <property name="lib" location="lib"/> 00006: <property name="dist" location="dist"/> 00007: <property name="jarfile" location="${ant.project.name}.jar"/> 00008: <property name="compile.debug" value="true"/> 00009: 00010: <fileset id="lib.jars" dir="${lib}"> 00011: <include name="**/*.jar"/> 00012: </fileset> 00013: 00014: <path id="lib.path"> 00015: <fileset refid="lib.jars"/> 00016: </path> 00017: 00018: <!-- Stub install target. Install should depend on the 'jar' target, 00019: and copy the built objects to the 'dist' directory. --> 00020: <target name="install" description="Install jar" depends="jar"> 00021: </target> 00022: 00023: <target name="compile" description="Compile code"> 00024: <mkdir dir="${bin}"/> 00025: <mkdir dir="${lib}"/> 00026: <javac srcdir="${src}" destdir="${bin}" includeAntRuntime="no" 00027: classpathref="lib.path" debug="${compile.debug}" 00028: excludes="**INCOMPLETE*"> 00029: </javac> 00030: </target> 00031: 00032: <target name="jar" depends="compile" description="Build jar"> 00033: <mkdir dir="${dist}"/> 00034: <jar jarfile="${jarfile}" basedir="${bin}" manifest="Manifest"> 00035: <!-- Merge library jars into final jar file --> 00036: <zipgroupfileset refid="lib.jars"/> 00037: </jar> 00038: </target> 00039: 00040: <target name="run" depends="jar" description="Run jar file"> 00041: <java jar="${jarfile}" fork="yes" failonerror="true"/> 00042: </target> 00043: 00044: <target name="clean" description="Remove build and dist directories"> 00045: <delete dir="${bin}"/> 00046: <delete dir="${dist}"/> 00047: </target> 00048: </project>
| ViewVC Help | |
| Powered by ViewVC 1.1-dev |