comparison mercurial.xml @ 146:67a20cc047cb

Add dependency from server.jar Need it because BranchSupport is not in OpenAPI.
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Tue, 11 Jan 2011 13:53:21 +0300
parents 3ee5a8558eed
children 28137fb8035d
comparison
equal deleted inserted replaced
144:2e90ef872b68 146:67a20cc047cb
29 <exclude name="**/*.hprof/**"/> 29 <exclude name="**/*.hprof/**"/>
30 <exclude name="**/_svn/**"/> 30 <exclude name="**/_svn/**"/>
31 <exclude name="**/.hg/**"/> 31 <exclude name="**/.hg/**"/>
32 <exclude name="**/.sbas/**"/> 32 <exclude name="**/.sbas/**"/>
33 <exclude name="**/.IJI.*/**"/> 33 <exclude name="**/.IJI.*/**"/>
34 <exclude name="**/vssver.scc/**"/>
35 <exclude name="**/vssver2.scc/**"/>
36 <exclude name="**/*.orig/**"/>
37 <exclude name="**/*.lib/**"/>
38 <exclude name="**/*~/**"/>
34 </patternset> 39 </patternset>
35 <patternset id="library.patterns"> 40 <patternset id="library.patterns">
36 <include name="*.zip"/> 41 <include name="*.zip"/>
37 <include name="*.war"/> 42 <include name="*.war"/>
38 <include name="*.egg"/> 43 <include name="*.egg"/>
52 <include name="**/?*.tld"/> 57 <include name="**/?*.tld"/>
53 <include name="**/?*.jsp"/> 58 <include name="**/?*.jsp"/>
54 <include name="**/?*.tag"/> 59 <include name="**/?*.tag"/>
55 </patternset> 60 </patternset>
56 61
62 <!-- JDK definitions -->
63
64 <property name="jdk.bin.1.5" value="${jdk.home.1.5}/bin"/>
65 <path id="jdk.classpath.1.5">
66 <fileset dir="${jdk.home.1.5}">
67 <include name="jre/lib/rt.jar"/>
68 <include name="jre/lib/jce.jar"/>
69 <include name="jre/lib/deploy.jar"/>
70 <include name="jre/lib/javaws.jar"/>
71 <include name="jre/lib/jsse.jar"/>
72 <include name="jre/lib/charsets.jar"/>
73 <include name="jre/lib/plugin.jar"/>
74 <include name="jre/lib/ext/localedata.jar"/>
75 <include name="jre/lib/ext/sunpkcs11.jar"/>
76 <include name="jre/lib/ext/sunjce_provider.jar"/>
77 <include name="jre/lib/ext/dnsns.jar"/>
78 </fileset>
79 </path>
80
81 <property name="project.jdk.home" value="${jdk.home.1.5}"/>
82 <property name="project.jdk.bin" value="${jdk.bin.1.5}"/>
83 <property name="project.jdk.classpath" value="jdk.classpath.1.5"/>
84
57 85
58 <!-- Project Libraries --> 86 <!-- Project Libraries -->
59 87
60 <path id="library.idea-openapi.classpath"> 88 <path id="library.idea-openapi.classpath">
61 <pathelement location="${path.variable.teamcitydistribution}/webapps/ROOT/WEB-INF/lib/annotations.jar"/> 89 <pathelement location="${path.variable.teamcitydistribution}/webapps/ROOT/WEB-INF/lib/annotations.jar"/>
93 <pathelement location="${path.variable.teamcitydistribution}/devPackage/common-api.jar"/> 121 <pathelement location="${path.variable.teamcitydistribution}/devPackage/common-api.jar"/>
94 </path> 122 </path>
95 123
96 <path id="library.teamcityapi-server.classpath"> 124 <path id="library.teamcityapi-server.classpath">
97 <pathelement location="${path.variable.teamcitydistribution}/devPackage/server-api.jar"/> 125 <pathelement location="${path.variable.teamcitydistribution}/devPackage/server-api.jar"/>
126 <pathelement location="${path.variable.teamcitydistribution}/webapps/ROOT/WEB-INF/lib/server.jar"/>
98 </path> 127 </path>
99 128
100 <path id="library.testng.classpath"> 129 <path id="library.testng.classpath">
101 <pathelement location="${basedir}/mercurial-tests/lib/testng-5.7-jdk15.jar"/> 130 <pathelement location="${basedir}/mercurial-tests/lib/testng-5.7-jdk15.jar"/>
102 </path> 131 </path>
113 <!-- Module main --> 142 <!-- Module main -->
114 143
115 <dirname property="module.main.basedir" file="${ant.file}"/> 144 <dirname property="module.main.basedir" file="${ant.file}"/>
116 145
117 146
147 <property name="module.jdk.home.main" value="${project.jdk.home}"/>
148 <property name="module.jdk.bin.main" value="${project.jdk.bin}"/>
149 <property name="module.jdk.classpath.main" value="${project.jdk.classpath}"/>
118 150
119 <property name="compiler.args.main" value="${compiler.args}"/> 151 <property name="compiler.args.main" value="${compiler.args}"/>
120 152
121 <property name="main.output.dir" value="undefined"/> 153 <property name="main.output.dir" value="undefined"/>
122 <property name="main.testoutput.dir" value="undefined"/> 154 <property name="main.testoutput.dir" value="undefined"/>
123 155
124 <path id="main.module.bootclasspath"> 156 <path id="main.module.bootclasspath">
125 <!-- Paths to be included in compilation bootclasspath --> 157 <!-- Paths to be included in compilation bootclasspath -->
126 </path> 158 </path>
127 159
128 <path id="main.module.production.classpath"/> 160 <path id="main.module.production.classpath">
161 <path refid="${module.jdk.classpath.main}"/>
162 </path>
129 163
130 <path id="main.runtime.production.module.classpath"/> 164 <path id="main.runtime.production.module.classpath"/>
131 165
132 <path id="main.module.classpath"/> 166 <path id="main.module.classpath">
167 <path refid="${module.jdk.classpath.main}"/>
168 </path>
133 169
134 <path id="main.runtime.module.classpath"/> 170 <path id="main.runtime.module.classpath"/>
135 171
136 172
137 <patternset id="excluded.from.module.main"> 173 <patternset id="excluded.from.module.main">
158 <!-- Module mercurial-common --> 194 <!-- Module mercurial-common -->
159 195
160 <dirname property="module.mercurial-common.basedir" file="${ant.file}"/> 196 <dirname property="module.mercurial-common.basedir" file="${ant.file}"/>
161 197
162 198
199 <property name="module.jdk.home.mercurial-common" value="${project.jdk.home}"/>
200 <property name="module.jdk.bin.mercurial-common" value="${project.jdk.bin}"/>
201 <property name="module.jdk.classpath.mercurial-common" value="${project.jdk.classpath}"/>
163 202
164 <property name="compiler.args.mercurial-common" value="${compiler.args}"/> 203 <property name="compiler.args.mercurial-common" value="${compiler.args}"/>
165 204
166 <property name="mercurial-common.output.dir" value="${module.mercurial-common.basedir}/mercurial-common/classes"/> 205 <property name="mercurial-common.output.dir" value="${module.mercurial-common.basedir}/mercurial-common/classes"/>
167 <property name="mercurial-common.testoutput.dir" value="${module.mercurial-common.basedir}/mercurial-common/classes"/> 206 <property name="mercurial-common.testoutput.dir" value="${module.mercurial-common.basedir}/mercurial-common/classes"/>
169 <path id="mercurial-common.module.bootclasspath"> 208 <path id="mercurial-common.module.bootclasspath">
170 <!-- Paths to be included in compilation bootclasspath --> 209 <!-- Paths to be included in compilation bootclasspath -->
171 </path> 210 </path>
172 211
173 <path id="mercurial-common.module.production.classpath"> 212 <path id="mercurial-common.module.production.classpath">
213 <path refid="${module.jdk.classpath.mercurial-common}"/>
174 <path refid="library.teamcityapi-common.classpath"/> 214 <path refid="library.teamcityapi-common.classpath"/>
175 <path refid="library.idea-openapi.classpath"/> 215 <path refid="library.idea-openapi.classpath"/>
176 </path> 216 </path>
177 217
178 <path id="mercurial-common.runtime.production.module.classpath"> 218 <path id="mercurial-common.runtime.production.module.classpath">
180 <path refid="library.teamcityapi-common.classpath"/> 220 <path refid="library.teamcityapi-common.classpath"/>
181 <path refid="library.idea-openapi.classpath"/> 221 <path refid="library.idea-openapi.classpath"/>
182 </path> 222 </path>
183 223
184 <path id="mercurial-common.module.classpath"> 224 <path id="mercurial-common.module.classpath">
225 <path refid="${module.jdk.classpath.mercurial-common}"/>
185 <pathelement location="${mercurial-common.output.dir}"/> 226 <pathelement location="${mercurial-common.output.dir}"/>
186 <path refid="library.teamcityapi-common.classpath"/> 227 <path refid="library.teamcityapi-common.classpath"/>
187 <path refid="library.idea-openapi.classpath"/> 228 <path refid="library.idea-openapi.classpath"/>
188 </path> 229 </path>
189 230
211 252
212 <target name="compile.module.mercurial-common" depends="compile.module.mercurial-common.production,compile.module.mercurial-common.tests" description="Compile module mercurial-common"/> 253 <target name="compile.module.mercurial-common" depends="compile.module.mercurial-common.production,compile.module.mercurial-common.tests" description="Compile module mercurial-common"/>
213 254
214 <target name="compile.module.mercurial-common.production" description="Compile module mercurial-common; production classes"> 255 <target name="compile.module.mercurial-common.production" description="Compile module mercurial-common; production classes">
215 <mkdir dir="${mercurial-common.output.dir}"/> 256 <mkdir dir="${mercurial-common.output.dir}"/>
216 <javac destdir="${mercurial-common.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true"> 257 <javac destdir="${mercurial-common.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true" executable="${module.jdk.bin.mercurial-common}/javac">
217 <compilerarg line="${compiler.args.mercurial-common}"/> 258 <compilerarg line="${compiler.args.mercurial-common}"/>
218 <bootclasspath refid="mercurial-common.module.bootclasspath"/> 259 <bootclasspath refid="mercurial-common.module.bootclasspath"/>
219 <classpath refid="mercurial-common.module.production.classpath"/> 260 <classpath refid="mercurial-common.module.production.classpath"/>
220 <src refid="mercurial-common.module.sourcepath"/> 261 <src refid="mercurial-common.module.sourcepath"/>
221 <patternset refid="excluded.from.compilation.mercurial-common"/> 262 <patternset refid="excluded.from.compilation.mercurial-common"/>
240 <!-- Module mercurial-agent --> 281 <!-- Module mercurial-agent -->
241 282
242 <dirname property="module.mercurial-agent.basedir" file="${ant.file}"/> 283 <dirname property="module.mercurial-agent.basedir" file="${ant.file}"/>
243 284
244 285
286 <property name="module.jdk.home.mercurial-agent" value="${project.jdk.home}"/>
287 <property name="module.jdk.bin.mercurial-agent" value="${project.jdk.bin}"/>
288 <property name="module.jdk.classpath.mercurial-agent" value="${project.jdk.classpath}"/>
245 289
246 <property name="compiler.args.mercurial-agent" value="${compiler.args}"/> 290 <property name="compiler.args.mercurial-agent" value="${compiler.args}"/>
247 291
248 <property name="mercurial-agent.output.dir" value="${module.mercurial-agent.basedir}/mercurial-agent/classes"/> 292 <property name="mercurial-agent.output.dir" value="${module.mercurial-agent.basedir}/mercurial-agent/classes"/>
249 <property name="mercurial-agent.testoutput.dir" value="${module.mercurial-agent.basedir}/mercurial-agent/classes"/> 293 <property name="mercurial-agent.testoutput.dir" value="${module.mercurial-agent.basedir}/mercurial-agent/classes"/>
251 <path id="mercurial-agent.module.bootclasspath"> 295 <path id="mercurial-agent.module.bootclasspath">
252 <!-- Paths to be included in compilation bootclasspath --> 296 <!-- Paths to be included in compilation bootclasspath -->
253 </path> 297 </path>
254 298
255 <path id="mercurial-agent.module.production.classpath"> 299 <path id="mercurial-agent.module.production.classpath">
300 <path refid="${module.jdk.classpath.mercurial-agent}"/>
256 <path refid="library.teamcityapi-agent.classpath"/> 301 <path refid="library.teamcityapi-agent.classpath"/>
257 <pathelement location="${mercurial-common.output.dir}"/> 302 <pathelement location="${mercurial-common.output.dir}"/>
258 <path refid="library.teamcityapi-common.classpath"/> 303 <path refid="library.teamcityapi-common.classpath"/>
259 <path refid="library.idea-openapi.classpath"/> 304 <path refid="library.idea-openapi.classpath"/>
260 </path> 305 </path>
266 <path refid="library.teamcityapi-common.classpath"/> 311 <path refid="library.teamcityapi-common.classpath"/>
267 <path refid="library.idea-openapi.classpath"/> 312 <path refid="library.idea-openapi.classpath"/>
268 </path> 313 </path>
269 314
270 <path id="mercurial-agent.module.classpath"> 315 <path id="mercurial-agent.module.classpath">
316 <path refid="${module.jdk.classpath.mercurial-agent}"/>
271 <pathelement location="${mercurial-agent.output.dir}"/> 317 <pathelement location="${mercurial-agent.output.dir}"/>
272 <path refid="library.teamcityapi-agent.classpath"/> 318 <path refid="library.teamcityapi-agent.classpath"/>
273 <pathelement location="${mercurial-common.output.dir}"/> 319 <pathelement location="${mercurial-common.output.dir}"/>
274 <path refid="library.teamcityapi-common.classpath"/> 320 <path refid="library.teamcityapi-common.classpath"/>
275 <path refid="library.idea-openapi.classpath"/> 321 <path refid="library.idea-openapi.classpath"/>
301 347
302 <target name="compile.module.mercurial-agent" depends="compile.module.mercurial-agent.production,compile.module.mercurial-agent.tests" description="Compile module mercurial-agent"/> 348 <target name="compile.module.mercurial-agent" depends="compile.module.mercurial-agent.production,compile.module.mercurial-agent.tests" description="Compile module mercurial-agent"/>
303 349
304 <target name="compile.module.mercurial-agent.production" depends="compile.module.mercurial-common" description="Compile module mercurial-agent; production classes"> 350 <target name="compile.module.mercurial-agent.production" depends="compile.module.mercurial-common" description="Compile module mercurial-agent; production classes">
305 <mkdir dir="${mercurial-agent.output.dir}"/> 351 <mkdir dir="${mercurial-agent.output.dir}"/>
306 <javac destdir="${mercurial-agent.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true"> 352 <javac destdir="${mercurial-agent.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true" executable="${module.jdk.bin.mercurial-agent}/javac">
307 <compilerarg line="${compiler.args.mercurial-agent}"/> 353 <compilerarg line="${compiler.args.mercurial-agent}"/>
308 <bootclasspath refid="mercurial-agent.module.bootclasspath"/> 354 <bootclasspath refid="mercurial-agent.module.bootclasspath"/>
309 <classpath refid="mercurial-agent.module.production.classpath"/> 355 <classpath refid="mercurial-agent.module.production.classpath"/>
310 <src refid="mercurial-agent.module.sourcepath"/> 356 <src refid="mercurial-agent.module.sourcepath"/>
311 <patternset refid="excluded.from.compilation.mercurial-agent"/> 357 <patternset refid="excluded.from.compilation.mercurial-agent"/>
330 <!-- Module mercurial-server --> 376 <!-- Module mercurial-server -->
331 377
332 <dirname property="module.mercurial-server.basedir" file="${ant.file}"/> 378 <dirname property="module.mercurial-server.basedir" file="${ant.file}"/>
333 379
334 380
381 <property name="module.jdk.home.mercurial-server" value="${project.jdk.home}"/>
382 <property name="module.jdk.bin.mercurial-server" value="${project.jdk.bin}"/>
383 <property name="module.jdk.classpath.mercurial-server" value="${project.jdk.classpath}"/>
335 384
336 <property name="compiler.args.mercurial-server" value="${compiler.args}"/> 385 <property name="compiler.args.mercurial-server" value="${compiler.args}"/>
337 386
338 <property name="mercurial-server.output.dir" value="${module.mercurial-server.basedir}/mercurial-server/classes"/> 387 <property name="mercurial-server.output.dir" value="${module.mercurial-server.basedir}/mercurial-server/classes"/>
339 <property name="mercurial-server.testoutput.dir" value="${module.mercurial-server.basedir}/mercurial-server/classes"/> 388 <property name="mercurial-server.testoutput.dir" value="${module.mercurial-server.basedir}/mercurial-server/classes"/>
341 <path id="mercurial-server.module.bootclasspath"> 390 <path id="mercurial-server.module.bootclasspath">
342 <!-- Paths to be included in compilation bootclasspath --> 391 <!-- Paths to be included in compilation bootclasspath -->
343 </path> 392 </path>
344 393
345 <path id="mercurial-server.module.production.classpath"> 394 <path id="mercurial-server.module.production.classpath">
395 <path refid="${module.jdk.classpath.mercurial-server}"/>
346 <path refid="library.teamcityapi-server.classpath"/> 396 <path refid="library.teamcityapi-server.classpath"/>
347 <path refid="library.idea-openapi.classpath"/> 397 <path refid="library.idea-openapi.classpath"/>
348 <path refid="library.log4j.classpath"/> 398 <path refid="library.log4j.classpath"/>
349 <pathelement location="${mercurial-common.output.dir}"/> 399 <pathelement location="${mercurial-common.output.dir}"/>
350 <path refid="library.teamcityapi-common.classpath"/> 400 <path refid="library.teamcityapi-common.classpath"/>
358 <pathelement location="${mercurial-common.output.dir}"/> 408 <pathelement location="${mercurial-common.output.dir}"/>
359 <path refid="library.teamcityapi-common.classpath"/> 409 <path refid="library.teamcityapi-common.classpath"/>
360 </path> 410 </path>
361 411
362 <path id="mercurial-server.module.classpath"> 412 <path id="mercurial-server.module.classpath">
413 <path refid="${module.jdk.classpath.mercurial-server}"/>
363 <pathelement location="${mercurial-server.output.dir}"/> 414 <pathelement location="${mercurial-server.output.dir}"/>
364 <path refid="library.teamcityapi-server.classpath"/> 415 <path refid="library.teamcityapi-server.classpath"/>
365 <path refid="library.idea-openapi.classpath"/> 416 <path refid="library.idea-openapi.classpath"/>
366 <path refid="library.log4j.classpath"/> 417 <path refid="library.log4j.classpath"/>
367 <pathelement location="${mercurial-common.output.dir}"/> 418 <pathelement location="${mercurial-common.output.dir}"/>
396 447
397 <target name="compile.module.mercurial-server" depends="compile.module.mercurial-server.production,compile.module.mercurial-server.tests" description="Compile module mercurial-server"/> 448 <target name="compile.module.mercurial-server" depends="compile.module.mercurial-server.production,compile.module.mercurial-server.tests" description="Compile module mercurial-server"/>
398 449
399 <target name="compile.module.mercurial-server.production" depends="compile.module.mercurial-common" description="Compile module mercurial-server; production classes"> 450 <target name="compile.module.mercurial-server.production" depends="compile.module.mercurial-common" description="Compile module mercurial-server; production classes">
400 <mkdir dir="${mercurial-server.output.dir}"/> 451 <mkdir dir="${mercurial-server.output.dir}"/>
401 <javac destdir="${mercurial-server.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true"> 452 <javac destdir="${mercurial-server.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true" executable="${module.jdk.bin.mercurial-server}/javac">
402 <compilerarg line="${compiler.args.mercurial-server}"/> 453 <compilerarg line="${compiler.args.mercurial-server}"/>
403 <bootclasspath refid="mercurial-server.module.bootclasspath"/> 454 <bootclasspath refid="mercurial-server.module.bootclasspath"/>
404 <classpath refid="mercurial-server.module.production.classpath"/> 455 <classpath refid="mercurial-server.module.production.classpath"/>
405 <src refid="mercurial-server.module.sourcepath"/> 456 <src refid="mercurial-server.module.sourcepath"/>
406 <patternset refid="excluded.from.compilation.mercurial-server"/> 457 <patternset refid="excluded.from.compilation.mercurial-server"/>
429 <!-- Module mercurial-tests --> 480 <!-- Module mercurial-tests -->
430 481
431 <dirname property="module.mercurial-tests.basedir" file="${ant.file}"/> 482 <dirname property="module.mercurial-tests.basedir" file="${ant.file}"/>
432 483
433 484
485 <property name="module.jdk.home.mercurial-tests" value="${project.jdk.home}"/>
486 <property name="module.jdk.bin.mercurial-tests" value="${project.jdk.bin}"/>
487 <property name="module.jdk.classpath.mercurial-tests" value="${project.jdk.classpath}"/>
434 488
435 <property name="compiler.args.mercurial-tests" value="${compiler.args}"/> 489 <property name="compiler.args.mercurial-tests" value="${compiler.args}"/>
436 490
437 <property name="mercurial-tests.output.dir" value="${module.mercurial-tests.basedir}/mercurial-tests/classes"/> 491 <property name="mercurial-tests.output.dir" value="${module.mercurial-tests.basedir}/mercurial-tests/classes"/>
438 <property name="mercurial-tests.testoutput.dir" value="${module.mercurial-tests.basedir}/mercurial-tests/classes"/> 492 <property name="mercurial-tests.testoutput.dir" value="${module.mercurial-tests.basedir}/mercurial-tests/classes"/>
440 <path id="mercurial-tests.module.bootclasspath"> 494 <path id="mercurial-tests.module.bootclasspath">
441 <!-- Paths to be included in compilation bootclasspath --> 495 <!-- Paths to be included in compilation bootclasspath -->
442 </path> 496 </path>
443 497
444 <path id="mercurial-tests.module.production.classpath"> 498 <path id="mercurial-tests.module.production.classpath">
499 <path refid="${module.jdk.classpath.mercurial-tests}"/>
445 <pathelement location="${mercurial-server.output.dir}"/> 500 <pathelement location="${mercurial-server.output.dir}"/>
446 <path refid="library.teamcityapi-server.classpath"/> 501 <path refid="library.teamcityapi-server.classpath"/>
447 <path refid="library.idea-openapi.classpath"/> 502 <path refid="library.idea-openapi.classpath"/>
448 <path refid="library.log4j.classpath"/> 503 <path refid="library.log4j.classpath"/>
449 <path refid="library.junit.classpath"/> 504 <path refid="library.junit.classpath"/>
473 <path refid="library.teamcity-testsapi.classpath"/> 528 <path refid="library.teamcity-testsapi.classpath"/>
474 <path refid="library.teamcity-impl.classpath"/> 529 <path refid="library.teamcity-impl.classpath"/>
475 </path> 530 </path>
476 531
477 <path id="mercurial-tests.module.classpath"> 532 <path id="mercurial-tests.module.classpath">
533 <path refid="${module.jdk.classpath.mercurial-tests}"/>
478 <pathelement location="${mercurial-tests.output.dir}"/> 534 <pathelement location="${mercurial-tests.output.dir}"/>
479 <pathelement location="${mercurial-server.output.dir}"/> 535 <pathelement location="${mercurial-server.output.dir}"/>
480 <path refid="library.teamcityapi-server.classpath"/> 536 <path refid="library.teamcityapi-server.classpath"/>
481 <path refid="library.idea-openapi.classpath"/> 537 <path refid="library.idea-openapi.classpath"/>
482 <path refid="library.log4j.classpath"/> 538 <path refid="library.log4j.classpath"/>
528 584
529 <target name="compile.module.mercurial-tests.production" depends="compile.module.mercurial-server,compile.module.mercurial-common,compile.module.mercurial-agent" description="Compile module mercurial-tests; production classes"/> 585 <target name="compile.module.mercurial-tests.production" depends="compile.module.mercurial-server,compile.module.mercurial-common,compile.module.mercurial-agent" description="Compile module mercurial-tests; production classes"/>
530 586
531 <target name="compile.module.mercurial-tests.tests" depends="compile.module.mercurial-tests.production" description="compile module mercurial-tests; test classes" unless="skip.tests"> 587 <target name="compile.module.mercurial-tests.tests" depends="compile.module.mercurial-tests.production" description="compile module mercurial-tests; test classes" unless="skip.tests">
532 <mkdir dir="${mercurial-tests.testoutput.dir}"/> 588 <mkdir dir="${mercurial-tests.testoutput.dir}"/>
533 <javac destdir="${mercurial-tests.testoutput.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true"> 589 <javac destdir="${mercurial-tests.testoutput.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true" executable="${module.jdk.bin.mercurial-tests}/javac">
534 <compilerarg line="${compiler.args.mercurial-tests}"/> 590 <compilerarg line="${compiler.args.mercurial-tests}"/>
535 <bootclasspath refid="mercurial-tests.module.bootclasspath"/> 591 <bootclasspath refid="mercurial-tests.module.bootclasspath"/>
536 <classpath refid="mercurial-tests.module.classpath"/> 592 <classpath refid="mercurial-tests.module.classpath"/>
537 <src refid="mercurial-tests.module.test.sourcepath"/> 593 <src refid="mercurial-tests.module.test.sourcepath"/>
538 <patternset refid="excluded.from.compilation.mercurial-tests"/> 594 <patternset refid="excluded.from.compilation.mercurial-tests"/>