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 |
# | 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 | afaq | 1.48 | <property name="libraryolddir" value="${basedir}/../../LibValut/"/> |
10 | sekhri | 1.38 | <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 | sekhri | 1.40 | <exclude name="html/"/> |
38 | sekhri | 1.38 | </fileset> |
39 | </copy> | ||
40 | <copy todir="${targetjspdir}"> | ||
41 | sekhri | 1.40 | <fileset dir="${sourcedir}/html"> |
42 | sekhri | 1.38 | <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 | sekhri | 1.1 | </project> |