ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/DBS/Servers/JavaServer/build.xml
Revision: 1.49
Committed: Mon Mar 2 19:38:21 2009 UTC (16 years, 2 months ago) by afaq
Content type: text/xml
Branch: MAIN
CVS Tags: DBS_2_1_6, DBS_2_1_5, DBS_2_1_4, DBS_2_1_3, DBS_2_1_2, DBS_2_1_1_patch2, DBS_2_1_1_patch1, DBS_2_1_1, DBS_2_1_1_pre3, DBS_2_1_1_pre2, DBS_2_1_1_pre1, DBS_2_1_0_patch_2, DBS_2_1_0_patch_1, DBS_2_1_0, DBS_2_1_0_pre2, DBS_2_1_0_pre1, DBS_2_0_9_patch_6, DBS_2_0_9_patch_5, DBS_2_0_9, DBS_2_0_9_pre11, DBS_2_0_9_pre10, DBS_2_0_9_pre9, DBS_2_0_9_pre8, DBS_2_0_9_patch_4, DBS_2_0_9_pre7, DBS_2_0_9_patch_3, DBS_2_0_9_pre6, DBS_2_0_9_patch_2, DBS_2_0_9_pre5, DBS_2_0_9_patch_1, DBS_2_0_9_pre4, DBS_2_0_9_pre3, DBS_2_0_9_pre2, DBS_2_0_9_pre1, DBS_2_0_8_patch_2, DBS_2_0_8_patch_1, DBS_2_0_8, DBS_2_0_8_pre7, DBS_2_0_8_pre6, DBS_2_0_8_pre5, DBS_2_0_8_pre4, DBS_2_0_8_pre3, DBS_2_0_8_pre2, DBS_2_0_8_pre1, DBS_2_0_7, DBS_2_0_7_pre7, deadlock_fix_attempt, DBS_2_0_7_pre6, DBS_2_0_7_pre5, DBS_2_0_7_pre4, DBS_2_0_7_pre3, DBS_2_0_7_pre1, DBS_2_0_6_patch_5, DBS_2_0_6_patch_4, DBS_2_0_6_patch_3, DBS_2_0_6_patch_2, DBS_2_0_6_patch1, DBS_2_0_6, DBS_2_0_6_pre8, DBS_2_0_6_pre7, DBS_2_0_6_pre6, DBS_2_0_6_pre5, DBS_2_0_6_pre4, DBS_2_0_6_pre3, DBS_2_0_6_pre2, HEAD
Branch point for: DBS_2_0_6_patch_51
Changes since 1.48: +0 -5 lines
Log Message:
build file updated after UI stuff is removed from repository

File Contents

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