Lines 36-42
Link Here
|
36 |
********************************************************************************--> |
36 |
********************************************************************************--> |
37 |
<project name="reporting-jsp" default="test" basedir="."> |
37 |
<project name="reporting-jsp" default="test" basedir="."> |
38 |
<property environment="env"/> |
38 |
<property environment="env"/> |
39 |
<property file="override.properties"/> |
39 |
<property file="${basedir}/override.properties"/> |
|
|
40 |
<property file="${basedir}/build.properties"/> |
40 |
|
41 |
|
41 |
<property name="dist" value="dist"/> |
42 |
<property name="dist" value="dist"/> |
42 |
<property name="deploy.dir" value="${dist}"/> |
43 |
<property name="deploy.dir" value="${dist}"/> |
Lines 50-56
Link Here
|
50 |
<property name="tests" value="*Test"/> |
51 |
<property name="tests" value="*Test"/> |
51 |
|
52 |
|
52 |
<property name="checkstyle.fail.on.violation" value="true"/> |
53 |
<property name="checkstyle.fail.on.violation" value="true"/> |
|
|
54 |
|
55 |
<property name="ant.jar" value="${lib}/ant.jar"/> |
56 |
<property name="batik-awt-util.jar" value="${lib}/batik-awt-util.jar"/> |
57 |
<property name="batik-svggen.jar" value="${lib}/batik-svggen.jar"/> |
58 |
<property name="batik-util.jar" value="${lib}/batik-util.jar"/> |
53 |
<property name="checkstyle.jar" value="${lib}/checkstyle-all-3.1.jar"/> |
59 |
<property name="checkstyle.jar" value="${lib}/checkstyle-all-3.1.jar"/> |
|
|
60 |
<property name="cewolf.jar" value="${lib}/cewolf.jar"/> |
61 |
<property name="commons-logging.jar" value="${lib}/commons-logging.jar"/> |
62 |
<property name="jcommon.jar" value="${lib}/jcommon-0.8.0.jar"/> |
63 |
<property name="jfreechart.jar" value="${lib}/jfreechart-0.9.8.jar"/> |
64 |
<property name="junit.jar" value="${lib}/junit.jar"/> |
65 |
<property name="optional.jar" value="${lib}/optional.jar"/> |
66 |
<property name="servlet.jar" value="${lib}/servlet.jar"/> |
67 |
<property name="xalan.jar" value="${lib}/xalan.jar"/> |
68 |
<property name="xerces.jar" value="${lib}/xerces.jar"/> |
69 |
|
70 |
<path id="compile.classpath"> |
71 |
<pathelement location="${servlet.jar}"/> |
72 |
<pathelement location="${xalan.jar}"/> |
73 |
<pathelement location="${cewolf.jar}"/> |
74 |
<pathelement location="${jfreechart.jar}"/> |
75 |
</path> |
76 |
<path id="test.classpath"> |
77 |
<pathelement location="${servlet.jar}"/> |
78 |
<pathelement location="${xalan.jar}"/> |
79 |
<pathelement location="${junit.jar}"/> |
80 |
</path> |
54 |
|
81 |
|
55 |
<target name="clean"> |
82 |
<target name="clean"> |
56 |
<delete dir="${dist}"/> |
83 |
<delete dir="${dist}"/> |
Lines 92-119
Link Here
|
92 |
|
119 |
|
93 |
<target name="compile" depends="init,check-duplication"> |
120 |
<target name="compile" depends="init,check-duplication"> |
94 |
<javac srcdir="${src}" destdir="${classes}" debug="true"> |
121 |
<javac srcdir="${src}" destdir="${classes}" debug="true"> |
95 |
<classpath> |
122 |
<classpath refid="compile.classpath"/> |
96 |
<pathelement location="${lib}/servlet.jar"/> |
|
|
97 |
<pathelement location="${lib}/xalan.jar"/> |
98 |
<pathelement location="${lib}/cewolf.jar"/> |
99 |
<pathelement location="${lib}/jfreechart-0.9.8.jar"/> |
100 |
</classpath> |
101 |
</javac> |
123 |
</javac> |
102 |
</target> |
124 |
</target> |
103 |
|
125 |
|
104 |
<target name="test" depends="compile" description="Executes the unit tests"> |
126 |
<target name="test" depends="compile" description="Executes the unit tests"> |
105 |
<javac srcdir="${test}" destdir="${classes}"> |
127 |
<javac srcdir="${test}" destdir="${classes}"> |
106 |
<classpath> |
128 |
<classpath refid="test.classpath"> |
107 |
<pathelement location="${lib}/servlet.jar"/> |
|
|
108 |
<pathelement location="${lib}/xalan.jar"/> |
109 |
<pathelement location="${lib}/junit.jar"/> |
110 |
</classpath> |
111 |
</javac> |
129 |
</javac> |
112 |
<junit fork="yes" haltonfailure="yes" printsummary="on"> |
130 |
<junit fork="yes" haltonfailure="yes" printsummary="on"> |
|
|
131 |
<classpath refid="test.classpath"/> |
113 |
<classpath> |
132 |
<classpath> |
114 |
<pathelement location="${lib}/servlet.jar"/> |
|
|
115 |
<pathelement location="${lib}/xalan.jar"/> |
116 |
<pathelement location="${lib}/junit.jar"/> |
117 |
<pathelement location="${classes}"/> |
133 |
<pathelement location="${classes}"/> |
118 |
</classpath> |
134 |
</classpath> |
119 |
<formatter type="brief" usefile="false" /> |
135 |
<formatter type="brief" usefile="false" /> |
Lines 166-179
Link Here
|
166 |
<exclude name="*.properties"/> |
182 |
<exclude name="*.properties"/> |
167 |
</fileset> |
183 |
</fileset> |
168 |
<classes dir="${classes}"/> |
184 |
<classes dir="${classes}"/> |
169 |
<lib dir="${lib}"> |
185 |
<lib> |
170 |
<include name="cewolf.jar"/> |
186 |
<filename name="${cewolf.jar}"/> |
171 |
<include name="commons-logging.jar"/> |
187 |
<filename name="${common-logging.jar}"/> |
172 |
<include name="jfreechart-0.9.8.jar"/> |
188 |
<filename name="${jfreechart.jar}"/> |
173 |
<include name="jcommon-0.8.0.jar"/> |
189 |
<filename name="${jcommon.jar}"/> |
174 |
<include name="batik-svggen.jar"/> |
190 |
<filename name="${batik-svggen.jar}"/> |
175 |
<include name="batik-awt-util.jar"/> |
191 |
<filename name="${batik-awt-util.jar}"/> |
176 |
<include name="batik-util.jar"/> |
192 |
<filename name="${batik-util.jar}"/> |
177 |
</lib> |
193 |
</lib> |
178 |
</war> |
194 |
</war> |
179 |
</target> |
195 |
</target> |
Lines 190-205
Link Here
|
190 |
<exclude name="${classes}/"/> |
206 |
<exclude name="${classes}/"/> |
191 |
<exclude name="${temp.dir}/"/> |
207 |
<exclude name="${temp.dir}/"/> |
192 |
</fileset> |
208 |
</fileset> |
193 |
<lib dir="${lib}"> |
209 |
<lib> |
194 |
<include name="xalan.jar"/> |
210 |
<filename name="${xalan.jar}"/> |
195 |
<include name="xerces.jar"/> |
211 |
<filename name="${xerces.jar}"/> |
196 |
<include name="cewolf.jar"/> |
212 |
<filename name="${cewolf.jar}"/> |
197 |
<include name="commons-logging.jar"/> |
213 |
<filename name="${common-logging.jar}"/> |
198 |
<include name="jfreechart-0.9.8.jar"/> |
214 |
<filename name="${jfreechart.jar}"/> |
199 |
<include name="jcommon-0.8.0.jar"/> |
215 |
<filename name="${jcommon.jar}"/> |
200 |
<include name="batik-svggen.jar"/> |
216 |
<filename name="${batik-svggen.jar}"/> |
201 |
<include name="batik-awt-util.jar"/> |
217 |
<filename name="${batik-awt-util.jar}"/> |
202 |
<include name="batik-util.jar"/> |
218 |
<filename name="${batik-util.jar}"/> |
203 |
</lib> |
219 |
</lib> |
204 |
<classes dir="${classes}"/> |
220 |
<classes dir="${classes}"/> |
205 |
</war> |
221 |
</war> |