ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/DBS/Servers/JavaServer/build.xml
Revision: 1.33
Committed: Wed Oct 10 22:04:16 2007 UTC (17 years, 7 months ago) by afaq
Content type: text/xml
Branch: MAIN
Changes since 1.32: +2 -2 lines
Log Message:
updateFile status record entry in TimeLog

File Contents

# User Rev Content
1 sekhri 1.1 <project name="dbs" default="compile">
2    
3     <property name="sourcedir" value="${basedir}/src"/>
4 sekhri 1.2 <property name="targetdir" value="${basedir}/bin/WEB-INF/classes"/>
5     <property name="targetlibdir" value="${basedir}/bin/WEB-INF/lib"/>
6 afaq 1.5 <property name="configsrcdir" value="${basedir}/etc"/>
7     <property name="configtargetdir" value="${basedir}/bin/META-INF"/>
8 sekhri 1.1 <property name="librarydir" value="${basedir}/lib"/>
9 sekhri 1.32 <!--property name="app.name" value="DBS_1_0_8_src"/-->
10 afaq 1.33 <!--property name="app.name" value="DBS"/-->
11     <property name="app.name" value="DBS_1_0_8_ANZAR"/>
12 sekhri 1.3 <property environment="env"/>
13     <property name="jredir" value="${env.JAVA_HOME}/jre/lib"/>
14 sekhri 1.1 <path id="libraries">
15     <fileset dir="${librarydir}">
16     <include name="*.jar"/>
17 sekhri 1.3 </fileset>
18     <fileset dir="${jredir}">
19     <include name="rt.jar"/>
20     </fileset>
21 sekhri 1.1 </path>
22    
23     <target name="clean">
24     <delete dir="${targetdir}"/>
25     <mkdir dir="${targetdir}"/>
26     </target>
27    
28     <target name="compile" depends="clean, copy-resources">
29     <javac srcdir="${sourcedir}"
30 afaq 1.5 destdir="${targetdir}"
31 sekhri 1.1 classpathref="libraries"/>
32     </target>
33    
34     <target name="copy-resources">
35     <copy todir="${targetdir}">
36     <fileset dir="${sourcedir}">
37     <exclude name="**/*.java"/>
38     </fileset>
39     </copy>
40 afaq 1.6 <!--copy todir="${targetlibdir}">
41 sekhri 1.2 <fileset dir="${librarydir}">
42     <exclude name="servlet-api.jar"/>
43     </fileset>
44 afaq 1.6 </copy-->
45 afaq 1.5 <copy todir="${configtargetdir}">
46     <fileset dir="${configsrcdir}">
47     </fileset>
48     </copy>
49 sekhri 1.2
50 sekhri 1.1 </target>
51    
52     <target name="run" depends="compile">
53     <java fork="true" classname="events.EventManager" classpathref="libraries">
54     <classpath path="${targetdir}"/>
55     <arg value="${action}"/>
56     </java>
57     </target>
58    
59 sekhri 1.2
60     <target name="dist" depends="compile" description="Create binary distribution">
61    
62     <jar jarfile="${basedir}/${app.name}.war"
63     basedir="${basedir}/bin"/>
64    
65     </target>
66    
67    
68 afaq 1.6 <target name="jar" depends="compile" description="Create binary distribution">
69    
70     <jar jarfile="${basedir}/lib/${app.name}.jar"
71     basedir="${basedir}/bin/WEB-INF/classes"/>
72    
73     </target>
74    
75    
76    
77    
78 sekhri 1.1 </project>