ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/DBS/Servers/JavaServer/build.xml
Revision: 1.3
Committed: Fri Oct 13 20:31:46 2006 UTC (18 years, 7 months ago) by sekhri
Content type: text/xml
Branch: MAIN
CVS Tags: v00_00_004, pre_v00_00_04, v00_00_03, v00_00_02, v00_00_01, Pre_11_06_2006
Changes since 1.2: +6 -2 lines
Log Message:
Added xml parsing for insert apis

File Contents

# Content
1 <project name="dbs" default="compile">
2
3 <property name="sourcedir" value="${basedir}/src"/>
4 <property name="targetdir" value="${basedir}/bin/WEB-INF/classes"/>
5 <property name="targetlibdir" value="${basedir}/bin/WEB-INF/lib"/>
6 <property name="librarydir" value="${basedir}/lib"/>
7 <property name="app.name" value="DBS"/>
8 <property environment="env"/>
9 <property name="jredir" value="${env.JAVA_HOME}/jre/lib"/>
10 <path id="libraries">
11 <fileset dir="${librarydir}">
12 <include name="*.jar"/>
13 </fileset>
14 <fileset dir="${jredir}">
15 <include name="rt.jar"/>
16 </fileset>
17 </path>
18
19 <target name="clean">
20 <delete dir="${targetdir}"/>
21 <mkdir dir="${targetdir}"/>
22 </target>
23
24 <target name="compile" depends="clean, copy-resources">
25 <javac srcdir="${sourcedir}"
26 destdir="${targetdir}"
27 classpathref="libraries"/>
28 </target>
29
30 <target name="copy-resources">
31 <copy todir="${targetdir}">
32 <fileset dir="${sourcedir}">
33 <exclude name="**/*.java"/>
34 </fileset>
35 </copy>
36 <copy todir="${targetlibdir}">
37 <fileset dir="${librarydir}">
38 <exclude name="servlet-api.jar"/>
39 </fileset>
40 </copy>
41
42 </target>
43
44 <target name="run" depends="compile">
45 <java fork="true" classname="events.EventManager" classpathref="libraries">
46 <classpath path="${targetdir}"/>
47 <arg value="${action}"/>
48 </java>
49 </target>
50
51
52 <target name="dist" depends="compile" description="Create binary distribution">
53
54 <jar jarfile="${basedir}/${app.name}.war"
55 basedir="${basedir}/bin"/>
56
57 </target>
58
59
60 </project>