blob: d9627e8fa5f31cc0e94a3dd14208b065260a6d0b [file] [log] [blame]
david_williamsd913e922006-11-13 07:24:21 +00001<project
david_williams05dbe622007-12-09 01:20:57 +00002 name="PDECustomTargets"
3 default="noDefault"
david_williams403beae2007-12-09 02:10:40 +00004 basedir=".">
5
david_williams886167e2007-12-13 04:42:37 +00006
7 <!-- = = = standard properties pattern = = = -->
8
9 <!--
10 Note to be cross-platform, "environment variables" are only appropriate for
11 some variables, e.g. ones we set, since properties are case sensitive, even if
12 the environment variables on your operating system are not, e.g. it will
13 be ${env.Path} not ${env.PATH} on Windows -->
14 <property environment="env" />
15
16 <!--
17 Let users override standard properties, if desired.
18 If directory, file, or some properties do not exist,
19 then standard properties will be used.
20 -->
21 <property
22 file="${env.LOCAL_BUILD_PROPERTIES_DIR}/${ant.project.name}.properties" />
23
24 <!-- let this project specify properties, if not already set -->
25 <property file="build.properties" />
26
david_williams403beae2007-12-09 02:10:40 +000027
david_williams842e4192007-12-09 07:44:35 +000028 <property
29 name="cvsProtocol"
30 value="${env.WTP_CVS_PROTOCOL}" />
31 <property
32 name="cvsUser"
33 value="${env.WTP_CVS_USER}" />
34 <property
35 name="cvsServer"
36 value="${env.WTP_CVS_SERVER}" />
37 <property
38 name="cvsRoot"
39 value="${env.WTP_CVS_ROOT}" />
40
david_williamsd913e922006-11-13 07:24:21 +000041 <!-- ===================================================================== -->
42 <!-- Run a given ${target} on all elements being built -->
43 <!-- Add on <ant> task for each top level element being built. -->
44 <!-- ===================================================================== -->
45 <target name="allElements">
david_williams403beae2007-12-09 02:10:40 +000046 <echo
47 level="info"
48 message="Target:${target} " />
49 <echo
50 level="debug"
51 message="basedir: ${basedir}" />
52 <echo
53 level="debug"
54 message="component: ${component}" />
55 <echo
56 level="debug"
57 message="buildDirectory: ${buildDirectory}" />
58 <echo
59 level="debug"
60 message="baseLocation: ${baseLocation}" />
61 <echo
62 level="debug"
63 message="generic target: ${genericTargets}" />
david_williamsd913e922006-11-13 07:24:21 +000064 <ant
65 antfile="${genericTargets}"
66 target="${target}">
67 <property
68 name="type"
69 value="feature" />
70 <property
71 name="id"
72 value="org.eclipse.jst.sdk" />
73 </ant>
74 </target>
ndaib8cedc82005-09-13 18:00:32 +000075
david_williamsd913e922006-11-13 07:24:21 +000076 <!-- ===================================================================== -->
77 <!-- Targets to assemble the built elements for particular configurations -->
78 <!-- These generally call the generated assemble scripts (named in -->
79 <!-- ${assembleScriptName}) but may also add pre and post processing -->
80 <!-- Add one target for each root element and each configuration -->
81 <!-- ===================================================================== -->
ndaib8cedc82005-09-13 18:00:32 +000082
david_williamsd913e922006-11-13 07:24:21 +000083 <target name="assemble.org.eclipse.jst.sdk">
84 <property
85 name="archiveName"
86 value="wtp-jst-sdk-${buildLabel}.zip" />
87 <ant
88 antfile="${assembleScriptName}"
89 dir="${buildDirectory}" />
90 </target>
ndaib8cedc82005-09-13 18:00:32 +000091
david_williamsd913e922006-11-13 07:24:21 +000092 <target name="prePackage" />
david_williamsa0aec8e2006-05-23 00:29:00 +000093
david_williamsd913e922006-11-13 07:24:21 +000094 <target name="postPackage">
david_williamsa0aec8e2006-05-23 00:29:00 +000095
david_williamsd913e922006-11-13 07:24:21 +000096 <property
97 name="archiveName"
98 value="wtp-jst-sdk-${buildLabel}.zip" />
david_williamsa0aec8e2006-05-23 00:29:00 +000099
david_williamsd913e922006-11-13 07:24:21 +0000100 <ant
101 antfile="${wtp.builder.home}/scripts/build/buildutilities.xml"
102 target="unpackUpdateJarsAndCreateZippedPackages">
103 <property
104 name="buildDirectory"
105 value="${buildDirectory}" />
106 <property
107 name="buildLabel"
108 value="${buildLabel}" />
109 <property
110 name="archiveName"
111 value="${archiveName}" />
112 </ant>
david_williamsa0aec8e2006-05-23 00:29:00 +0000113
david_williamsd913e922006-11-13 07:24:21 +0000114 </target>
david_williamsa0aec8e2006-05-23 00:29:00 +0000115
david_williamsd913e922006-11-13 07:24:21 +0000116 <!-- ===================================================================== -->
117 <!-- Check out map files from correct repository -->
118 <!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
119 <!-- ===================================================================== -->
david_williams403beae2007-12-09 02:10:40 +0000120 <target
121 name="checkLocal"
122 depends="check.useLocalMaps"
123 if="useLocalMaps">
david_williamsd913e922006-11-13 07:24:21 +0000124 <available
125 property="mapsLocal"
david_williams34163522007-11-18 00:18:20 +0000126 file="${buildDirectory}/maps/${env.RELENG}" />
david_williamsd913e922006-11-13 07:24:21 +0000127 </target>
128 <target
129 name="getMapFiles"
130 depends="checkLocal"
131 unless="mapsLocal">
ndaib8cedc82005-09-13 18:00:32 +0000132
david_williamsd913e922006-11-13 07:24:21 +0000133 <!-- *** change the repo info -->
134 <property
135 name="mapCvsRoot"
136 value=":${cvsProtocol}:${cvsUser}@${cvsServer}:${cvsRoot}" />
david_williams5ad66ff2007-07-01 03:35:33 +0000137
138 <!-- if not otherwise set, assume HEAD -->
david_williamsd913e922006-11-13 07:24:21 +0000139 <property
140 name="mapVersionTag"
141 value="HEAD" />
142 <property
david_williams7f01a0d2007-12-10 02:17:05 +0000143 name="releng.jsf-mapVersionTag"
david_williams5ad66ff2007-07-01 03:35:33 +0000144 value="HEAD" />
145
146
david_williams403beae2007-12-09 02:10:40 +0000147 <echo
148 level="info"
149 message="${mapCvsRoot} ${mapVersionTag} ">
150 </echo>
151 <property
david_williamsd913e922006-11-13 07:24:21 +0000152 name="cvsPackage"
david_williams5d9c9862007-11-19 04:42:55 +0000153 value="${env.RELENGMAPS}" />
david_williams403beae2007-12-09 02:10:40 +0000154 <echo
155 level="debug"
156 message="${mapCvsRoot} ${mapVersionTag} " />
157 <echo
158 level="debug"
159 message="cvsPackage = ${cvsPackage} " />
david_williamsd913e922006-11-13 07:24:21 +0000160 <cvs
161 cvsRoot="${mapCvsRoot}"
162 package="${cvsPackage}"
163 dest="${buildDirectory}/maps"
david_williams5d9c9862007-11-19 04:42:55 +0000164 tag="${mapVersionTag}"
david_williamsa3e48362007-08-22 04:21:50 +0000165 quiet="${env.CVS_QUIET}"
david_williams5d9c9862007-11-19 04:42:55 +0000166 reallyquiet="${env.CVS_REALLY_QUIET}" />
david_williams403beae2007-12-09 02:10:40 +0000167 <!--
168 <cvs
169 cvsRoot="${mapCvsRoot}"
170 package="${env.RELENGMAPS}"
171 dest="${buildDirectory}/maps"
172 tag="${mapVersionTag}"
173 quiet="${env.CVS_QUIET}"
174 reallyquiet="${env.CVS_REALLY_QUIET}" />
175 -->
david_williams5d9c9862007-11-19 04:42:55 +0000176
david_williams5ad66ff2007-07-01 03:35:33 +0000177 <cvs
178 cvsRoot="${mapCvsRoot}"
david_williams957ca732007-11-17 01:39:24 +0000179 package="${env.RELENGJSF}"
david_williams5ad66ff2007-07-01 03:35:33 +0000180 dest="${buildDirectory}/maps"
david_williams7f01a0d2007-12-10 02:17:05 +0000181 tag="${releng.jsf-mapVersionTag}"
david_williamsa3e48362007-08-22 04:21:50 +0000182 quiet="${env.CVS_QUIET}"
183 reallyquiet="${env.CVS_REALLY_QUIET}" />
david_williams5d9c9862007-11-19 04:42:55 +0000184
185
david_williams5ad66ff2007-07-01 03:35:33 +0000186 <!--tag the map files project-->
187 <antcall target="tagMapFiles">
188 <param
189 name="mapCvsRoot"
190 value="${mapCvsRoot}" />
191 </antcall>
david_williams5b401202007-06-07 23:49:38 +0000192
david_williams403beae2007-12-09 02:10:40 +0000193 <!-- copy all maps to the same place. Be sure to copy only "maps", as there may be "dependancies" etc,
194 that could be out of date -->
195 <!-- turns out this "one flat directory" appears not needed!
196 <copy todir="${buildDirectory}/maps/${env.RELENG}/maps" flatten="true">
197 <fileset dir="${buildDirectory}/maps/">
198 <include name="**/*.map" />
199 </fileset>
200 </copy>
201 -->
david_williams5ad66ff2007-07-01 03:35:33 +0000202
david_williamsd913e922006-11-13 07:24:21 +0000203 </target>
204
205 <target
206 name="tagMapFiles"
207 if="tagMaps">
208 <cvs
209 cvsRoot="${mapCvsRoot}"
210 dest="${buildDirectory}/maps"
david_williamsa3e48362007-08-22 04:21:50 +0000211 command="tag v${buildType}${timestamp}"
212 quiet="${env.CVS_QUIET}"
213 reallyquiet="${env.CVS_REALLY_QUIET}" />
david_williamsd913e922006-11-13 07:24:21 +0000214 </target>
ndaib8cedc82005-09-13 18:00:32 +0000215
216
david_williamsd913e922006-11-13 07:24:21 +0000217 <!-- ===================================================================== -->
218 <!-- Steps to do before setup -->
219 <!-- ===================================================================== -->
220 <target name="preSetup"></target>
ndaib8cedc82005-09-13 18:00:32 +0000221
david_williamsd913e922006-11-13 07:24:21 +0000222 <!-- ===================================================================== -->
223 <!-- Steps to do after setup but before starting the build proper -->
224 <!-- ===================================================================== -->
225 <target name="postSetup">
226 <dirname
227 file="${ant.file}"
228 property="component.dir" />
david_williams403beae2007-12-09 02:10:40 +0000229 <echo
230 level="debug"
231 message="ant.file: ${ant.file}" />
232 <echo
233 level="debug"
234 message="component.dir: ${component.dir}" />
ndaidab24cb2006-07-28 15:22:38 +0000235
david_williamsd913e922006-11-13 07:24:21 +0000236 <ant
237 antfile="${component.dir}/dependency.xml"
238 target="get">
239 <property
240 name="dependency.properties"
david_williams771c0a12007-11-17 02:19:01 +0000241 value="${buildDirectory}/maps/${env.RELENG}/maps/dependencies.properties" />
david_williamsd913e922006-11-13 07:24:21 +0000242 <property
243 name="base.install.dir"
244 value="${buildRoot}" />
245 </ant>
ndaidab24cb2006-07-28 15:22:38 +0000246
david_williamsd913e922006-11-13 07:24:21 +0000247 <condition
248 property="packAllInOne"
249 value="true">
250 <and>
251 <equals
252 arg1="true"
253 arg2="${build.pack-all-in-one}" />
254 </and>
255 </condition>
ndaidab24cb2006-07-28 15:22:38 +0000256
david_williamsd913e922006-11-13 07:24:21 +0000257 <antcall target="all-in-one">
258 <param
259 name="bos"
260 value="win32" />
261 <param
262 name="bws"
263 value="win32" />
264 <param
265 name="barch"
266 value="x86" />
267 <param
268 name="iszip"
269 value="true" />
270 </antcall>
ndaidab24cb2006-07-28 15:22:38 +0000271
david_williamsd913e922006-11-13 07:24:21 +0000272 <antcall target="all-in-one">
273 <param
274 name="bos"
275 value="linux" />
276 <param
277 name="bws"
278 value="gtk" />
279 <param
280 name="barch"
281 value="x86" />
282 <param
283 name="istar"
284 value="true" />
285 </antcall>
286
287 <antcall target="all-in-one">
288 <param
289 name="bos"
290 value="macosx" />
291 <param
292 name="bws"
293 value="carbon" />
294 <param
295 name="barch"
296 value="ppc" />
297 <param
298 name="istar"
299 value="true" />
300 </antcall>
ndaidab24cb2006-07-28 15:22:38 +0000301
302
303
david_williamsd913e922006-11-13 07:24:21 +0000304 </target>
ndaidab24cb2006-07-28 15:22:38 +0000305
david_williamsd913e922006-11-13 07:24:21 +0000306 <target
307 name="all-in-one"
308 if="packAllInOne">
309 <delete
310 dir="${buildDirectory}/${buildLabel}/temp"
311 failonerror="false" />
312 <mkdir dir="${buildDirectory}/${buildLabel}/temp" />
313 <ant
314 antfile="${component.dir}/dependency.xml"
315 target="get">
ndaidab24cb2006-07-28 15:22:38 +0000316
david_williamsd913e922006-11-13 07:24:21 +0000317 <property
318 name="basearch"
319 value="${barch}" />
320 <property
321 name="baseos"
322 value="${bos}" />
323 <property
324 name="basews"
325 value="${bws}" />
ndaidab24cb2006-07-28 15:22:38 +0000326
david_williamsd913e922006-11-13 07:24:21 +0000327 <property
328 name="dependency.properties"
david_williams771c0a12007-11-17 02:19:01 +0000329 value="${buildDirectory}/maps/${env.RELENG}/maps/dependencies.properties" />
david_williamsd913e922006-11-13 07:24:21 +0000330 <property
331 name="base.install.dir"
332 value="${buildDirectory}/${buildLabel}/temp" />
333 </ant>
334 <unzip
335 src="${buildDirectory}/${buildLabel}/wtp-sdk-${buildLabel}.zip"
336 dest="${buildDirectory}/${buildLabel}/temp" />
337 <copy todir="${buildDirectory}/${buildLabel}/temp">
338 <fileset dir="${component.dir}/prod">
339 <include name="**/*" />
340 </fileset>
341 </copy>
ndaidab24cb2006-07-28 15:22:38 +0000342
343
david_williamsd913e922006-11-13 07:24:21 +0000344 <antcall target="pack-all-in-one-tar"></antcall>
345 <antcall target="pack-all-in-one-zip"></antcall>
346 </target>
ndaidab24cb2006-07-28 15:22:38 +0000347
david_williamsd913e922006-11-13 07:24:21 +0000348 <target
349 name="pack-all-in-one-tar"
350 if="istar">
351 <property
352 name="packName"
353 value="wtp-all-in-one-sdk-${buildLabel}-${bos}-${bws}.tar.gz" />
354 <tar
355 longfile="gnu"
356 compression="gzip"
357 destfile="${buildDirectory}/${buildLabel}/${packName}"
358 excludes="installmanifest.properties"
359 basedir="${buildDirectory}/${buildLabel}/temp" />
360 <antcall target="checksum-all-in-one">
361 <param
362 name="packName"
363 value="${packName}" />
364 </antcall>
365 </target>
366 <target
367 name="pack-all-in-one-zip"
368 if="iszip">
369 <property
370 name="packName"
371 value="wtp-all-in-one-sdk-${buildLabel}-${bos}.zip" />
ndaidab24cb2006-07-28 15:22:38 +0000372
david_williamsd913e922006-11-13 07:24:21 +0000373 <zip destfile="${buildDirectory}/${buildLabel}/${packName}">
374 <fileset dir="${buildDirectory}/${buildLabel}/temp">
375 <include name="**/*" />
376 <exclude name="installmanifest.properties" />
377 </fileset>
378 </zip>
379 <antcall target="checksum-all-in-one">
380 <param
381 name="packName"
382 value="${packName}" />
383 </antcall>
384 </target>
385 <target name="checksum-all-in-one">
386 <mkdir dir="${buildDirectory}/${buildLabel}/checksum" />
387 <checksum
388 file="${buildDirectory}/${buildLabel}/${packName}"
389 property="md5" />
390 <echo
391 message="${md5} *${archiveName}"
392 file="${buildDirectory}/${buildLabel}/checksum/${packName}.md5" />
393 <echo
394 message="${md5}"
395 file="${buildDirectory}/${buildLabel}/checksum/${packName}.md5antformat" />
ndaidab24cb2006-07-28 15:22:38 +0000396
david_williamsd913e922006-11-13 07:24:21 +0000397 </target>
ndaib8cedc82005-09-13 18:00:32 +0000398
david_williamsd913e922006-11-13 07:24:21 +0000399 <!-- ===================================================================== -->
400 <!-- Steps to do before fetching the build elements -->
401 <!-- ===================================================================== -->
402 <target name="preFetch"></target>
ndaib8cedc82005-09-13 18:00:32 +0000403
david_williamsd913e922006-11-13 07:24:21 +0000404 <!-- ===================================================================== -->
405 <!-- Steps to do after fetching the build elements -->
406 <!-- ===================================================================== -->
407 <target name="postFetch"></target>
ndaib8cedc82005-09-13 18:00:32 +0000408
david_williamsd913e922006-11-13 07:24:21 +0000409 <!-- ===================================================================== -->
410 <!-- Steps to do before generating the build scripts. -->
411 <!-- ===================================================================== -->
david_williams403beae2007-12-09 02:10:40 +0000412 <target name="postGenerate">
david_williams5ad66ff2007-07-01 03:35:33 +0000413 <customizeAccessRules
414 bundleDirectory="${buildDirectory}/plugins"
415 defaultRules="+org/eclipse/wst/**/*, +org/eclipse/jst/**/*" />
david_williams0b74c592007-04-09 06:11:35 +0000416 </target>
david_williamsd913e922006-11-13 07:24:21 +0000417 <!-- ===================================================================== -->
418 <!-- Steps to do after generating the build scripts. -->
419 <!-- ===================================================================== -->
david_williams0b74c592007-04-09 06:11:35 +0000420 <target name="preGenerate"></target>
ndaib8cedc82005-09-13 18:00:32 +0000421
422
david_williamsd913e922006-11-13 07:24:21 +0000423 <!-- ===================================================================== -->
424 <!-- Steps to do before running the build.xmls for the elements being built. -->
425 <!-- ===================================================================== -->
426 <target name="preProcess">
427 <replace
428 dir="${buildDirectory}/plugins"
429 value="${timestamp}"
430 token="@build@">
431 <include name="**/about.mappings" />
432 </replace>
433 </target>
ndaib8cedc82005-09-13 18:00:32 +0000434
david_williamsd913e922006-11-13 07:24:21 +0000435 <!-- ===================================================================== -->
436 <!-- Steps to do after running the build.xmls for the elements being built. -->
437 <!-- ===================================================================== -->
438 <target name="postProcess">
439 <condition property="logsAvailable">
440 <istrue value="${javacVerbose}" />
441 </condition>
david_williams5ad66ff2007-07-01 03:35:33 +0000442 <antcall target="gatherLogs" />
david_williamsd913e922006-11-13 07:24:21 +0000443 </target>
ndaib8cedc82005-09-13 18:00:32 +0000444
445
david_williamsd913e922006-11-13 07:24:21 +0000446 <!-- ===================================================================== -->
447 <!-- Steps to do before running assemble. -->
448 <!-- ===================================================================== -->
449 <target name="preAssemble">
450 <!--
451 <ant antfile="${relengDir}/fetchVendorContent.xml" target="cleanup">
452 <property name="basedir" value="${relengDir}"/>
453 <property name="buildDirectory" value="${buildDirectory}/plugins"/>
454 <property name="sdk" value="true"/>
455 </ant>
456 -->
457 </target>
ndaib8cedc82005-09-13 18:00:32 +0000458
david_williamsd913e922006-11-13 07:24:21 +0000459 <!-- ===================================================================== -->
460 <!-- Steps to do after running assemble. -->
461 <!-- ===================================================================== -->
462 <target name="postAssemble">
ndaib8cedc82005-09-13 18:00:32 +0000463
david_williamsd913e922006-11-13 07:24:21 +0000464 </target>
465
466 <!-- ===================================================================== -->
467 <!-- Steps to do after the build is done. -->
468 <!-- ===================================================================== -->
469 <target name="postBuild"></target>
ndaib8cedc82005-09-13 18:00:32 +0000470
ndaib8cedc82005-09-13 18:00:32 +0000471
david_williamsd913e922006-11-13 07:24:21 +0000472 <!-- ===================================================================== -->
473 <!-- Steps to do to test the build results -->
474 <!-- ===================================================================== -->
475 <target name="test"></target>
david_williams3696f6f2005-12-30 07:59:43 +0000476
david_williamsd913e922006-11-13 07:24:21 +0000477 <!-- ===================================================================== -->
478 <!-- Steps to do to publish the build results -->
479 <!-- ===================================================================== -->
480 <target name="publish"></target>
david_williams3696f6f2005-12-30 07:59:43 +0000481
david_williamsd913e922006-11-13 07:24:21 +0000482 <!-- ===================================================================== -->
483 <!-- Helper targets -->
484 <!-- ===================================================================== -->
485 <target
486 name="gatherLogs"
487 if="logsAvailable">
488 <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs" />
david_williams403beae2007-12-09 02:10:40 +0000489 <echo
490 level="debug"
491 message="logExtension: ${logExtension}" />
david_williamsd913e922006-11-13 07:24:21 +0000492 <antcall target="allElements">
493 <param
494 name="target"
495 value="gatherLogs" />
david_williams803b3cd2007-12-13 07:37:16 +0000496 <param
497 name="logExtension"
498 value="${logExtension}" />
david_williamsd913e922006-11-13 07:24:21 +0000499 </antcall>
david_williamsd913e922006-11-13 07:24:21 +0000500 <unzip
501 dest="${buildDirectory}/${buildLabel}/compilelogs"
502 overwrite="true">
david_williams5ad66ff2007-07-01 03:35:33 +0000503 <fileset
504 dir="${buildDirectory}/features/org.eclipse.jst.sdk">
david_williamsd913e922006-11-13 07:24:21 +0000505 <include name="**/*.log.zip" />
506 </fileset>
507 </unzip>
david_williams0b74c592007-04-09 06:11:35 +0000508
david_williamse450be72007-02-24 01:58:16 +0000509 <!-- workaround: see https://bugs.eclipse.org/bugs/show_bug.cgi?id=156043 -->
510 <!-- and https://bugs.eclipse.org/bugs/show_bug.cgi?id=172361 -->
511 <copy
512 todir="${buildDirectory}/${buildLabel}/compilelogs"
513 overwrite="true">
514 <fileset
515 dir="${buildDirectory}/features/org.eclipse.jst.enterprise_ui.feature/feature.temp.folder" />
516 </copy>
517
518 <copy
519 todir="${buildDirectory}/${buildLabel}/compilelogs"
520 overwrite="true">
521 <fileset
522 dir="${buildDirectory}/features/org.eclipse.jst.server_ui.feature/feature.temp.folder" />
523 </copy>
524
525 <copy
526 todir="${buildDirectory}/${buildLabel}/compilelogs"
527 overwrite="true">
528 <fileset
529 dir="${buildDirectory}/features/org.eclipse.jst.web_ui.feature/feature.temp.folder" />
530 </copy>
531
david_williams0b74c592007-04-09 06:11:35 +0000532
david_williamsd913e922006-11-13 07:24:21 +0000533 </target>
david_williams3696f6f2005-12-30 07:59:43 +0000534
david_williamsd913e922006-11-13 07:24:21 +0000535 <target
536 name="clean"
537 unless="noclean">
538 <antcall target="allElements">
539 <param
540 name="target"
541 value="cleanElement" />
542 </antcall>
543 </target>
david_williams3696f6f2005-12-30 07:59:43 +0000544
david_williamsd913e922006-11-13 07:24:21 +0000545 <!-- ===================================================================== -->
546 <!-- Default target -->
547 <!-- ===================================================================== -->
548 <target name="noDefault">
david_williams403beae2007-12-09 02:10:40 +0000549 <echo
550 level="error"
david_williams5ad66ff2007-07-01 03:35:33 +0000551 message="You must specify a target when invoking this file" />
david_williamsd913e922006-11-13 07:24:21 +0000552 </target>
ndaib8cedc82005-09-13 18:00:32 +0000553
david_williams403beae2007-12-09 02:10:40 +0000554 <target name="check.useLocalMaps">
555 <condition property="useLocalMaps">
556 <equals
557 arg1="${env.USE_LOCAL_MAPS}"
558 arg2="true" />
559 </condition>
560 </target>
david_williams5d9c9862007-11-19 04:42:55 +0000561
562
ndaib8cedc82005-09-13 18:00:32 +0000563</project>