view build.xml @ 30:a758e28ff71b

Fix typo in comment.
author Mikhail Kryshen <mikhail@kryshen.net>
date Tue, 03 Nov 2009 18:27:22 +0300
parents 618d0df5d46c
children
line source
1 <?xml version="1.0" encoding="UTF-8"?>
3 <project name="userconfig" default="dist" basedir=".">
4 <property file="build.properties"/>
6 <property name="src" value="src"/>
7 <property name="build" value="build"/>
8 <property name="dist" value="dist"/>
9 <property name="jar" value="${dist}/${ant.project.name}.jar"/>
11 <property name="catalina.home" value="/usr/share/tomcat"/>
13 <property name="catalina.jar" value="${catalina.home}/lib/catalina.jar"/>
14 <property name="tomcat-juli.jar" value="${catalina.home}/bin/tomcat-juli.jar"/>
16 <path id="compile.classpath">
17 <pathelement location="${catalina.jar}"/>
18 <pathelement location="${tomcat-juli.jar}"/>
19 </path>
21 <target name="init">
22 <tstamp/>
23 <mkdir dir="${build}"/>
24 </target>
26 <target name="compile" depends="init">
27 <javac srcdir="${src}" destdir="${build}"
28 source="1.5" target="1.5"
29 deprecation="on" optimize="on" debug="on">
30 <compilerarg value="-Xlint:unchecked"/>
31 <classpath refid="compile.classpath"/>
32 </javac>
33 </target>
35 <target name="dist" depends="compile">
36 <jar jarfile="${jar}">
37 <fileset dir="${build}" includes="**/*.class"/>
38 </jar>
39 </target>
41 <target name="package" depends="dist">
42 <tar destfile="${ant.project.name}-${DSTAMP}.tar.gz"
43 compression="gzip">
44 <tarfileset dir="${basedir}"
45 prefix="${ant.project.name}-${DSTAMP}">
46 <exclude name="${build}/**"/>
47 <exclude name="build.properties"/>
48 <exclude name="nbproject/**"/>
49 <exclude name="*.tar.gz"/>
50 <exclude name=".*/**"/>
51 <exclude name=".*"/>
52 </tarfileset>
53 </tar>
54 </target>
56 <target name="clean">
57 <delete>
58 <fileset dir="${build}" includes="**/*.class"/>
59 </delete>
60 <delete file="${jar}"/>
61 </target>
62 </project>