ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/DBS/Servers/JavaServer/build.xml
Revision: 1.46
Committed: Tue May 13 21:00:12 2008 UTC (17 years ago) by afaq
Content type: text/xml
Branch: MAIN
CVS Tags: DBS_1_1_5
Changes since 1.45: +1 -0 lines
Log Message:
Changed ADS and ADSDEF tables for to be able to use the QL instead of old parameterized queries

File Contents

# User Rev Content
1 sekhri 1.1 <project name="dbs" default="compile">
2 sekhri 1.38 <property name="sourcedir" value="${basedir}/src"/>
3     <property name="targetdir" value="${basedir}/bin/WEB-INF/classes"/>
4 sekhri 1.40 <property name="targetjspdir" value="${basedir}/bin/html"/>
5 sekhri 1.38 <property name="targetlibdir" value="${basedir}/bin/WEB-INF/lib"/>
6     <property name="configsrcdir" value="${basedir}/etc"/>
7     <property name="configtargetdir" value="${basedir}/bin/WEB-INF"/>
8     <property name="metatargetdir" value="${basedir}/bin/META-INF"/>
9     <property name="librarydir" value="${basedir}/bin/WEB-INF/lib"/>
10     <property name="libraryolddir" value="${basedir}/lib"/>
11 afaq 1.46 <!--property name="app.name" value="DBSADSTEST03_ADSDEF"/-->
12 afaq 1.45 <!--property name="app.name" value="DBSADSTEST03_ORA"/-->
13 sekhri 1.38 <property name="app.name" value="DBS"/>
14     <property environment="env"/>
15     <property name="jredir" value="${env.JAVA_HOME}/jre/lib"/>
16     <path id="libraries">
17     <fileset dir="${libraryolddir}">
18     <include name="*.jar"/>
19     </fileset>
20     <fileset dir="${librarydir}">
21     <include name="*.jar"/>
22     </fileset>
23    
24     <fileset dir="${jredir}">
25     <include name="rt.jar"/>
26     </fileset>
27     </path>
28     <target name="clean">
29     <delete dir="${targetdir}"/>
30     <mkdir dir="${targetdir}"/>
31     <delete dir="${targetjspdir}"/>
32     <mkdir dir="${targetjspdir}"/>
33    
34     </target>
35     <target name="compile" depends="clean, copy-resources">
36     <javac srcdir="${sourcedir}" destdir="${targetdir}" classpathref="libraries"/>
37     </target>
38     <target name="copy-resources">
39     <copy todir="${targetdir}">
40     <fileset dir="${sourcedir}">
41     <exclude name="**/*.java"/>
42     <exclude name="**/*.jsp"/>
43     <exclude name="**/.*"/>
44 sekhri 1.40 <exclude name="html/"/>
45 sekhri 1.38 </fileset>
46     </copy>
47     <copy todir="${targetjspdir}">
48 sekhri 1.40 <fileset dir="${sourcedir}/html">
49 sekhri 1.38 <exclude name="**/*.java"/>
50     <exclude name="**/*.class"/>
51     <exclude name="**/.*"/>
52     <exclude name="ui/"/>
53     <exclude name="dm/"/>
54     </fileset>
55     </copy>
56    
57     <copy todir="${configtargetdir}">
58     <fileset dir="${configsrcdir}">
59     <exclude name="context.xml"/>
60     </fileset>
61     </copy>
62     <copy todir="${metatargetdir}">
63     <fileset dir="${configsrcdir}">
64     <exclude name="web.xml"/>
65     <exclude name="faces-config.xml"/>
66     </fileset>
67     </copy>
68    
69     </target>
70     <target name="dist" depends="compile" description="Create binary distribution">
71     <jar jarfile="${basedir}/${app.name}.war" basedir="${basedir}/bin"/>
72     </target>
73     <target name="jar" depends="compile" description="Create binary distribution">
74     <jar jarfile="${basedir}/lib/${app.name}.jar" basedir="${basedir}/bin/WEB-INF/classes"/>
75     </target>
76 sekhri 1.1 </project>