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 |
# | 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> |