blob: fe3faf8c428430af26f71c0ffc5aed3ac2d7b87d [file] [log] [blame]
david_williams24b89fd2009-03-13 07:01:50 +00001<project
2 name="Publish Build"
3 default="default"
4 basedir=".">
5 <!--
6 Properties that must be passed to this script: buildDirectory:
7 Path to perform the build in. (A working directory) buildType:
8 Type of build (nightly, integration etc.) buildId: Build name
9 buildLabel: <buildType>-<buildName>-<timestamp>
10 -->
11 <property
12 environment="env"/>
13 <fail
14 unless="buildDirectory"
15 message="buildDirectory must be provided to publish"/>
16 <fail
17 unless="buildLabel"
18 message="buildLabel must be provided to publish"/>
19 <fail
20 unless="wtp.builder.home"
21 message="wtp.builder.home must be provided to publish"/>
22 <fail
23 unless="build.distribution"
24 message="build.distribution must be provided to publish"/>
25 <property
26 name="resultDir"
27 value="${buildDirectory}/${buildLabel}"/>
28 <!--name of generated index page-->
29 <property
30 name="indexFileName"
31 value="index.php"/>
32 <property
33 name="templateDir"
34 value="${wtp.builder.home}/distribution/${build.distribution}.site"/>
35 <property
36 name="resultingIndex"
37 value="${resultDir}/${indexFileName}"/>
38 <echo
39 level="debug"
40 message="resultDir: ${resultDir}"/>
41 <echo
42 level="debug"
43 message="templateDir: ${templateDir}"/>
44 <echo
45 level="debug"
46 message="resultingIndex: ${resultingIndex}"/>
47 <target
48 name="default">
49 <copy
50 overwrite="true"
51 file="${wtp.builder.home}/distribution/${build.distribution}.site/templateFiles/${indexTemplateFilename}"
52 tofile="${resultingIndex}"/>
53 <antcall
54 target="countFiles"/>
55 <antcall
56 target="generateCompileIndex"/>
57 <antcall
58 target="generateJUnitTestsIndex"/>
59 <antcall
60 target="getStaticFiles"/>
61 </target>
62 <target
63 name="generateCompileIndex">
64 <!--
65 <taskdef name="indexResults"
66 classname="org.eclipse.wtp.releng.tools.ResultsSummaryGenerator"
67 />
68 -->
69 <!--
70 isBuildTested: true|false should JUnit plugin test results
71 be used to generate index page dropTokenList: comma
72 separated list of strings which should be replaced by the
73 fileName attribute settings in the testManifest.xml.
74 xmlDirectoryName: path to directory containing JUnit plugin
75 test results in xml format (see doc is org.eclipse.test).
76 dropDirectoryName: path to directory containing the result
77 of the build. testResultsTemplateFileName: path to template
78 file used to generate page with links to JUnit test results
79 testResultsHtmlFileName: name of file which will be
80 generated with links to JUnit test results dropHtmlFileName:
81 name of generated index page hrefTestResultsTargetPath:
82 relative path from index page to directory containing JUnit
83 html test results hrefCompileLogsTargetPath: relative path
84 from index page directory containing compilelogs
85 testManifestFileName: name of xml file containing
86 descriptions of zip types and log files
87 -->
88 <property
david_williamscecc5a92009-09-30 03:17:50 +000089 file="${buildDirectory}/maps/${env.RELENG}${env.DEP_DIR}/maps/dependencies.properties"/>
david_williams24b89fd2009-03-13 07:01:50 +000090
91 <!-- create tables of test plugin compiles first -->
92 <antcall
93 target="generateTestCompileOutput">
94 <param
95 name="outputDirectory"
96 value="${resultDir}/testcompilelogs"/>
97 </antcall>
98
99 <!-- create table of code plugins compiles -->
100 <antcall
101 target="generateCompileOutput">
102 <param
103 name="outputDirectory"
104 value="${resultDir}/compilelogs"/>
105 </antcall>
106 <tstamp>
107 <format
108 property="TODAY"
109 pattern="MMMM d, yyyy"/>
110 </tstamp>
111
112 <!-- Insert Build Type descriptor -->
113 <antcall
114 target="${buildType}"/>
115 <antcall
116 target="writeData"/>
117 <!--
118 Update timestamp on file to permit overwrite through Ant
119 copy task
120 -->
121 <touch
122 file="${resultingIndex}"/>
123 </target>
124 <target
125 name="generateTestCompileOutput"
126 depends="checkIfCompileLogs"
127 if="doCompileLogs">
128 <summarizeResults
129 isBuildTested="false"
130 includeAll="true"
131 dropTokenList="${dropTokenList}"
132 xmlDirectoryName=""
133 dropDirectoryName="${resultDir}"
134 testResultsTemplateFileName="${templateDir}/templateFiles/testCompileResults.php.template"
135 testResultsHtmlFileName="testCompileResults.php"
136 hrefTestResultsTargetPath=""
137 hrefCompileLogsTargetPath="testcompilelogs"
138 compileLogsDirectoryName="${outputDirectory}"/>
139 <antcall
140 target="compilerXMLToHTML"/>
141 </target>
142 <target
143 name="generateCompileOutput"
144 depends="checkIfCompileLogs"
145 if="doCompileLogs">
146 <summarizeResults
147 isBuildTested="false"
148 includeAll="true"
149 dropTokenList="${dropTokenList}"
150 xmlDirectoryName=""
151 dropDirectoryName="${resultDir}"
152 testResultsTemplateFileName="${templateDir}/templateFiles/compileResults.php.template"
153 testResultsHtmlFileName="compileResults.php"
154 hrefTestResultsTargetPath="testResults/html"
155 hrefCompileLogsTargetPath="compilelogs"
156 compileLogsDirectoryName="${outputDirectory}"/>
157 <antcall
158 target="compilerXMLToHTML"/>
159 </target>
160 <target
161 name="compilerXMLToHTML">
162 <xslt
163 basedir="${outputDirectory}"
164 destdir="${outputDirectory}"
165 includes="**/*.xml"
166 scanincludeddirectories="true"
167 style="compilerXMLOutputToHTML.xsl"
168 force="true"/>
169 </target>
170 <target
171 name="generateJUnitTestsIndex"
172 depends="checkIfTested"
173 if="doTests">
174 <!--
175 isBuildTested: true|false should JUnit plugin test results
176 be used to generate index page dropTokenList: comma
177 separated list of strings which should be replaced by the
178 fileName attribute settings in the testManifest.xml.
179 xmlDirectoryName: path to directory containing JUnit plugin
180 test results in xml format (see doc is org.eclipse.test).
181 dropDirectoryName: path to directory containing the result
182 of the build. testResultsTemplateFileName: path to template
183 file used to generate page with links to JUnit test results
184 testResultsHtmlFileName: name of file which will be
185 generated with links to JUnit test results dropHtmlFileName:
186 name of generated index page hrefTestResultsTargetPath:
187 relative path from index page to directory containing JUnit
188 html test results hrefCompileLogsTargetPath: relative path
189 from index page directory containing compilelogs
190 testManifestFileName: name of xml file containing
191 descriptions of zip types and log files
192 -->
193 <property
david_williamscecc5a92009-09-30 03:17:50 +0000194 file="${buildDirectory}/maps/${env.RELENG}${env.DEP_DIR}/maps/dependencies.properties"/>
david_williams24b89fd2009-03-13 07:01:50 +0000195
196 <!-- create table of test plugin compiles first -->
197 <!-- set isBuildTested to true for the "compile only" results -->
198 <summarizeResults
199 isBuildTested="true"
200 dropTokenList="${dropTokenList}"
201 dropDirectoryName="${resultDir}"
202 xmlDirectoryName="${resultDir}/testResults/xml"
203 testResultsTemplateFileName="${templateDir}/templateFiles/testResults.php.template"
204 testResultsHtmlFileName="testResults.php"
205 hrefTestResultsTargetPath="testResults/html"
206 compileLogsDirectoryName=""/>
207 <tstamp>
208 <format
209 property="TODAY"
210 pattern="MMMM d, yyyy"/>
211 </tstamp>
212
213 <!-- Insert Build Type descriptor -->
214 <antcall
215 target="${buildType}"/>
216 <antcall
217 target="writeData"/>
218 <!--
219 Update timestamp on file to permit overwrite through Ant
220 copy task
221 -->
222 <touch
223 file="${resultingIndex}"/>
224 </target>
225 <target
226 name="getStaticFiles">
227 <!--get static files required in the buildLabel directory-->
228 <copy
229 todir="${resultDir}">
230 <fileset
231 dir="${templateDir}/staticDropFiles"/>
232 </copy>
233
234 <!--copy buildnotes from plugin directories-->
235 <mkdir
236 dir="${resultDir}/buildnotes"/>
237 <copy
238 todir="${resultDir}/buildnotes"
239 flatten="true">
240 <fileset
241 dir="${buildDirectory}/plugins"
242 includes="**/buildnotes_*.html"/>
243 <fileset
244 dir="${buildDirectory}/features"
245 includes="**/buildnotes_*.html"/>
246 </copy>
247 <copy
248 file="${templateDir}/staticDropFiles/logIndex.php"
249 tofile="${resultDir}/testResults/consolelogs/full/logIndex.php"/>
250 <copy
251 file="${templateDir}/staticDropFiles/logIndex.php"
252 tofile="${resultDir}/testResults/consolelogs/testLogs/logIndex.php"/>
253 <copy
254 file="${templateDir}/staticDropFiles/logIndex.php"
255 tofile="${resultDir}/testResults/consolelogs/testSysErrorLogs/logIndex.php"/>
256 </target>
257 <target
david_williams0fadc4e2010-03-01 04:45:19 +0000258 name="repository">
david_williams24b89fd2009-03-13 07:01:50 +0000259
260
261 <!-- get our authored, tokenized site.xml file -->
262 <copy
263 file="${wtp.builder.home}/distribution/${build.distribution}.site/templateFiles/siteWTP.xml"
david_williams0fadc4e2010-03-01 04:45:19 +0000264 tofile="${buildDirectory}/${buildLabel}/repository/site.xml"
david_williams24b89fd2009-03-13 07:01:50 +0000265 overwrite="true"
266 failonerror="true"/>
267 <!--
268 get the ${buildDirectory}/finalPluginsVersions.properties,
269 and read as properties
270 -->
271 <!-- substitute property value for tokens -->
272 <replace
david_williams0fadc4e2010-03-01 04:45:19 +0000273 file="${buildDirectory}/${buildLabel}/repository/site.xml"
david_williams24b89fd2009-03-13 07:01:50 +0000274 propertyfile="${buildDirectory}/finalFeaturesVersions.properties">
275 <replacefilter
276 token="@org.eclipse.wtp@"
277 property="org.eclipse.wtp"/>
278 <replacefilter
279 token="@org.eclipse.wtp.sdk@"
280 property="org.eclipse.wtp.sdk"/>
281 <replacefilter
282 token="@org.eclipse.jst@"
283 property="org.eclipse.jst"/>
284 <replacefilter
285 token="@org.eclipse.jst.sdk@"
286 property="org.eclipse.jst.sdk"/>
287 <replacefilter
288 token="@org.eclipse.jpt.feature@"
289 property="org.eclipse.jpt.feature"/>
290 <replacefilter
291 token="@org.eclipse.jpt_sdk.feature@"
292 property="org.eclipse.jpt_sdk.feature"/>
293 </replace>
294 </target>
295 <target
296 name="countFiles">
297 <!--
298 files.count is a file that should exist in the drop
299 directory with a count of the zip files in the same
300 directory. It is required to generate a link to the build on
301 the downloads page.
302 -->
303 <countBuildFiles
304 sourceDirectory="${resultDir}"
305 filterString=".zip,.tar.gz"
306 outputFile="${resultDir}/files.count"/>
307 </target>
308
309 <!--Build type descriptors-->
310 <target
311 name="I">
312 <replace
313 file="${resultingIndex}"
314 token="%wtpandprereqs%"
315 value=" "/>
316 <replace
317 file="${resultingIndex}"
318 token="@type@"
319 value="Integration"/>
320 </target>
321 <target
322 name="S">
323 <replace
324 file="${resultingIndex}"
325 token="%wtpandprereqs%"
326 value=" "/>
327 <replace
328 file="${resultingIndex}"
329 token="@type@"
330 value="Stable"/>
331 </target>
332 <target
333 name="N">
334 <replace
335 file="${resultingIndex}"
336 token="%wtpandprereqs%"
337 value=" "/>
338 <replace
339 file="${resultingIndex}"
340 token="@type@"
341 value="Nightly"/>
342 </target>
343 <target
344 name="M">
345 <replace
346 file="${resultingIndex}"
347 token="%wtpandprereqs%"
348 value=" "/>
349 <replace
350 file="${resultingIndex}"
351 token="@type@"
352 value="Maintenance"/>
353 </target>
354 <target
355 name="R">
356 <replace
357 file="${resultingIndex}"
358 token="%wtpandprereqs%"
359 value=" "/>
360 <replace
361 file="${resultingIndex}"
362 token="@type@"
363 value="Release"/>
364 </target>
365 <target
366 name="T">
367 <replace
368 file="${resultingIndex}"
369 token="%wtpandprereqs%"
370 value=" "/>
371 <replace
372 file="${resultingIndex}"
373 token="@type@"
374 value="Test"/>
375 </target>
376 <target
377 name="P">
378 <replace
379 file="${resultingIndex}"
380 token="%wtpandprereqs%"
381 value=" "/>
382 <replace
383 file="${resultingIndex}"
384 token="@type@"
385 value="Patches"/>
386 </target>
387 <target
388 name="checkIfTested">
389 <echo
390 level="debug"
391 message="isBuildTested: ${isBuildTested}"/>
392 <condition
393 property="doTests">
394 <equals
395 arg1="${isBuildTested}"
396 arg2="true"
397 trim="true"
398 casesensitive="false"/>
399 </condition>
400 </target>
401 <target
402 name="checkIfCompileLogs">
403 <condition
404 property="doCompileLogs">
405 <available
406 file="${outputDirectory}"/>
407 </condition>
408 </target>
409 <target
410 name="writeData">
411 <!-- Insert Build Date -->
412 <replace
413 file="${resultingIndex}"
414 token="@date@"
415 value="${TODAY}"/>
416
417 <!-- Insert Build Name -->
418 <replace
419 file="${resultingIndex}"
420 token="@build@"
421 value="${buildLabel}"/>
422 <replace
423 file="${resultingIndex}"
424 token="@buildBranch@"
425 value="${buildBranch}"/>
426
427 <!-- Insert PreRequsites -->
428 <replace
429 file="${resultingIndex}"
david_williams7f87e3e2009-11-19 03:47:11 +0000430 token="@eclipseplatformFile@"
431 value="${eclipseplatform.file.linux-gtk-x86}"/>
432 <replace
433 file="${resultingIndex}"
434 token="@eclipseplatformURL@"
435 value="${eclipseplatform.url}/${eclipseplatform.file.linux-gtk-x86}"/>
436 <replace
437 file="${resultingIndex}"
438 token="@eclipseplatformBuildURL@"
439 value="${eclipseplatform.url}"/>
440 <replace
441 file="${resultingIndex}"
442 token="@eclipseplatformfilelinux@"
443 value="${eclipseplatform.file.linux-gtk-x86}"/>
444 <replace
445 file="${resultingIndex}"
446 token="@eclipseplatformfilewindows@"
447 value="${eclipseplatform.file.win32-win32-x86}"/>
448 <replace
449 file="${resultingIndex}"
450 token="@eclipseplatformfilemacos@"
451 value="${eclipseplatform.file.macosx-carbon-ppc}"/>
452 <replace
453 file="${resultingIndex}"
454 token="@eclipseplatformBuildHome@"
455 value="${eclipseplatform.build.home}"/>
456 <replace
457 file="${resultingIndex}"
458 token="@eclipseplatform.mirror.prefixuri@"
459 value="${eclipseplatform.mirror.prefixuri}"/>
460 <replace
461 file="${resultingIndex}"
462 token="@eclipseplatform.fspath.prefix@"
463 value="${eclipseplatform.fspath.prefix}"/>
464 <replace
465 file="${resultingIndex}"
david_williams24b89fd2009-03-13 07:01:50 +0000466 token="@eclipseFile@"
467 value="${eclipse.file.linux-gtk-x86}"/>
468 <replace
469 file="${resultingIndex}"
470 token="@eclipseURL@"
471 value="${eclipse.url}/${eclipse.file.linux-gtk-x86}"/>
472 <replace
473 file="${resultingIndex}"
474 token="@eclipseBuildURL@"
475 value="${eclipse.url}"/>
476 <replace
477 file="${resultingIndex}"
478 token="@eclipsefilelinux@"
479 value="${eclipse.file.linux-gtk-x86}"/>
480 <replace
481 file="${resultingIndex}"
482 token="@eclipsefilewindows@"
483 value="${eclipse.file.win32-win32-x86}"/>
484 <replace
485 file="${resultingIndex}"
486 token="@eclipsefilemacos@"
487 value="${eclipse.file.macosx-carbon-ppc}"/>
488 <replace
489 file="${resultingIndex}"
490 token="@eclipseBuildHome@"
491 value="${eclipse.build.home}"/>
492 <replace
493 file="${resultingIndex}"
494 token="@eclipse.mirror.prefixuri@"
495 value="${eclipse.mirror.prefixuri}"/>
496 <replace
497 file="${resultingIndex}"
498 token="@eclipse.fspath.prefix@"
499 value="${eclipse.fspath.prefix}"/>
500 <replace
501 file="${resultingIndex}"
502 token="@testURL@"
503 value="${eclipseTestFramework.url}/${eclipseTestFramework.file}"/>
504 <replace
505 file="${resultingIndex}"
506 token="@testFile@"
507 value="${eclipseTestFramework.file}"/>
508 <replace
509 file="${resultingIndex}"
510 token="@emfName@"
511 value="${emf.name}"/>
512 <replace
513 file="${resultingIndex}"
514 token="@emfDescription@"
515 value="${emf.description}"/>
516 <replace
517 file="${resultingIndex}"
518 token="@emfFile@"
519 value="${emf.file}"/>
520 <replace
521 file="${resultingIndex}"
522 token="@emfURL@"
523 value="${emf.url}/${emf.file}"/>
524 <replace
525 file="${resultingIndex}"
526 token="@emfBuildHome@"
527 value="${emf.build.home}"/>
528 <replace
529 file="${resultingIndex}"
530 token="@emf.mirror.prefixuri@"
531 value="${emf.mirror.prefixuri}"/>
532 <replace
533 file="${resultingIndex}"
david_williams7f87e3e2009-11-19 03:47:11 +0000534 token="@emfsourceURL@"
535 value="${emfsourcedoc.url}/${emfsourcedoc.file}"/>
536 <replace
537 file="${resultingIndex}"
538 token="@emfsourceFile@"
539 value="${emfsourcedoc.file}"/>
540 <replace
541 file="${resultingIndex}"
542 token="@emfsourceName@"
543 value="${emfsourcedoc.name}"/>
544 <replace
545 file="${resultingIndex}"
546 token="@emfsourceDescription@"
547 value="${emfsourcedoc.description}"/>
548 <replace
549 file="${resultingIndex}"
550 token="@emfsourceBuildHome@"
551 value="${emfsourcedoc.build.home}"/>
552 <replace
553 file="${resultingIndex}"
554 token="@emfsource.mirror.prefixuri@"
555 value="${emfsourcedoc.mirror.prefixuri}"/>
556 <replace
557 file="${resultingIndex}"
558 token="@emfxsdsourceURL@"
559 value="${emfxsdsourcedoc.url}/${emfsourcedoc.file}"/>
560 <replace
561 file="${resultingIndex}"
562 token="@emfxsdsourceFile@"
563 value="${emfxsdsourcedoc.file}"/>
564 <replace
565 file="${resultingIndex}"
566 token="@emfxsdsourceName@"
567 value="${emfxsdsourcedoc.name}"/>
568 <replace
569 file="${resultingIndex}"
570 token="@emfxsdsourceDescription@"
571 value="${emfxsdsourcedoc.description}"/>
572 <replace
573 file="${resultingIndex}"
574 token="@emfxsdsourceBuildHome@"
575 value="${emfxsdsourcedoc.build.home}"/>
576 <replace
577 file="${resultingIndex}"
578 token="@emfxsdsource.mirror.prefixuri@"
579 value="${emfxsdsourcedoc.mirror.prefixuri}"/>
580 <replace
581 file="${resultingIndex}"
david_williams24b89fd2009-03-13 07:01:50 +0000582 token="@emfxsdFile@"
583 value="${emfxsd.file}"/>
584 <replace
585 file="${resultingIndex}"
586 token="@emfxsdName@"
587 value="${emfxsd.name}"/>
588 <replace
589 file="${resultingIndex}"
590 token="@emfxsdDescription@"
591 value="${emfxsd.description}"/>
592 <replace
593 file="${resultingIndex}"
594 token="@emfxsdURL@"
595 value="${emfxsd.url}/${emfxsd.file}"/>
596 <replace
597 file="${resultingIndex}"
598 token="@emfxsdBuildHome@"
599 value="${emfxsd.build.home}"/>
600 <replace
601 file="${resultingIndex}"
602 token="@emfxsd.mirror.prefixuri@"
603 value="${emfxsd.mirror.prefixuri}"/>
604 <replace
605 file="${resultingIndex}"
david_williams1641c472009-11-10 06:43:29 +0000606 token="@emfvalidationFile@"
607 value="${emfvalidation.file}"/>
608 <replace
609 file="${resultingIndex}"
610 token="@emfvalidationURL@"
611 value="${emfvalidation.url}/${emfvalidation.file}"/>
612 <replace
613 file="${resultingIndex}"
614 token="@emfvalidationBuildHome@"
615 value="${emfvalidation.build.home}"/>
616 <replace
617 file="${resultingIndex}"
618 token="@emfvalidation.mirror.prefixuri@"
619 value="${emfvalidation.mirror.prefixuri}"/>
620 <replace
621 file="${resultingIndex}"
622 token="@emfvalidationName@"
623 value="${emfvalidation.name}"/>
624 <replace
625 file="${resultingIndex}"
626 token="@emfvalidationDescription@"
627 value="${emfvalidation.description}"/>
628 <replace
629 file="${resultingIndex}"
630 token="@emfvalidationsourceFile@"
631 value="${emfvalidationsourcedoc.file}"/>
632 <replace
633 file="${resultingIndex}"
634 token="@emfvalidationsourceURL@"
635 value="${emfvalidationsourcedoc.url}/${emfvalidationsourcedoc.file}"/>
636 <replace
637 file="${resultingIndex}"
638 token="@emfvalidationsourceBuildHome@"
639 value="${emfvalidationsourcedoc.build.home}"/>
640 <replace
641 file="${resultingIndex}"
642 token="@emfvalidationsource.mirror.prefixuri@"
643 value="${emfvalidationsourcedoc.mirror.prefixuri}"/>
644 <replace
645 file="${resultingIndex}"
646 token="@emfvalidationsourceName@"
647 value="${emfvalidationsourcedoc.name}"/>
648 <replace
649 file="${resultingIndex}"
650 token="@emfvalidationsourceDescription@"
651 value="${emfvalidationsourcedoc.description}"/>
652 <replace
653 file="${resultingIndex}"
david_williams7f87e3e2009-11-19 03:47:11 +0000654 token="@wstName@"
655 value="${wst.name}"/>
656 <replace
657 file="${resultingIndex}"
658 token="@wstDescription@"
659 value="${wst.description}"/>
660 <replace
661 file="${resultingIndex}"
david_williams24b89fd2009-03-13 07:01:50 +0000662 token="@wstFile@"
663 value="${wst.file}"/>
664 <replace
665 file="${resultingIndex}"
666 token="@wstURL@"
667 value="${wst.url}/${wst.file}"/>
668 <replace
669 file="${resultingIndex}"
670 token="@wstBuildHome@"
671 value="${wst.build.home}"/>
672 <replace
673 file="${resultingIndex}"
674 token="@wst.mirror.prefixuri@"
675 value="${wst.mirror.prefixuri}"/>
676 <replace
677 file="${resultingIndex}"
david_williams7f87e3e2009-11-19 03:47:11 +0000678 token="@jstName@"
679 value="${jst.name}"/>
680 <replace
681 file="${resultingIndex}"
682 token="@jstDescription@"
683 value="${jst.description}"/>
684 <replace
685 file="${resultingIndex}"
david_williams24b89fd2009-03-13 07:01:50 +0000686 token="@jstFile@"
687 value="${jst.file}"/>
688 <replace
689 file="${resultingIndex}"
690 token="@jstURL@"
691 value="${jst.url}/${jst.file}"/>
692 <replace
693 file="${resultingIndex}"
694 token="@jstBuildHome@"
695 value="${jst.build.home}"/>
696 <replace
697 file="${resultingIndex}"
698 token="@jst.mirror.prefixuri@"
699 value="${jst.mirror.prefixuri}"/>
700 <replace
701 file="${resultingIndex}"
david_williams7f87e3e2009-11-19 03:47:11 +0000702 token="@wtpName@"
703 value="${wtp.name}"/>
704 <replace
705 file="${resultingIndex}"
706 token="@wtpDescription@"
707 value="${wtp.description}"/>
708 <replace
709 file="${resultingIndex}"
david_williams24b89fd2009-03-13 07:01:50 +0000710 token="@wtpFile@"
711 value="${wtp.file}"/>
712 <replace
713 file="${resultingIndex}"
714 token="@wtpURL@"
715 value="${wtp.url}/${wtp.file}"/>
716 <replace
717 file="${resultingIndex}"
718 token="@wtpBuildHome@"
719 value="${wtp.build.home}"/>
720 <replace
721 file="${resultingIndex}"
722 token="@wtp.mirror.prefixuri@"
723 value="${wtp.mirror.prefixuri}"/>
724 <replace
725 file="${resultingIndex}"
726 token="@gefFile@"
727 value="${gef.file}"/>
728 <replace
729 file="${resultingIndex}"
730 token="@gefURL@"
731 value="${gef.url}/${gef.file}"/>
732 <replace
733 file="${resultingIndex}"
734 token="@gefBuildHome@"
735 value="${gef.build.home}"/>
736 <replace
737 file="${resultingIndex}"
738 token="@gef.mirror.prefixuri@"
739 value="${gef.mirror.prefixuri}"/>
david_williams1641c472009-11-10 06:43:29 +0000740 <replace
david_williams7f87e3e2009-11-19 03:47:11 +0000741 file="${resultingIndex}"
742 token="@gefName@"
743 value="${gef.name}"/>
744 <replace
745 file="${resultingIndex}"
746 token="@gefDescription@"
747 value="${gef.description}"/>
david_williams24b89fd2009-03-13 07:01:50 +0000748 <replace
749 file="${resultingIndex}"
750 token="@eclipserelengFile@"
751 value="${eclipsereleng.file}"/>
752 <replace
753 file="${resultingIndex}"
754 token="@eclipserelengURL@"
755 value="${eclipsereleng.url}/${eclipsereleng.file}"/>
756 <replace
757 file="${resultingIndex}"
758 token="@orbitthirdpartyzipFile@"
759 value="${orbitthirdpartyzip.file}"/>
760 <replace
761 file="${resultingIndex}"
762 token="@orbitthirdpartyzipURL@"
763 value="${orbitthirdpartyzip.url}/${orbitthirdpartyzip.file}"/>
764 <replace
765 file="${resultingIndex}"
766 token="@orbitthirdpartyzipBuildHome@"
767 value="${orbitthirdpartyzip.build.home}"/>
768 <replace
769 file="${resultingIndex}"
770 token="@orbitthirdpartyzip.mirror.prefixuri@"
771 value="${orbitthirdpartyzip.mirror.prefixuri}"/>
772
773
774 <!-- no longer used. Post 1.5.5 -->
775 <replace
776 file="${resultingIndex}"
777 token="@jemFile@"
778 value="${jem.file}"/>
779 <replace
780 file="${resultingIndex}"
781 token="@jemURL@"
782 value="${jem.url}/${jem.file}"/>
783 <replace
784 file="${resultingIndex}"
785 token="@jemBuildHome@"
786 value="${jem.build.home}"/>
787 <replace
788 file="${resultingIndex}"
789 token="@jem.mirror.prefixuri@"
790 value="${jem.mirror.prefixuri}"/>
david_williams24b89fd2009-03-13 07:01:50 +0000791 <replace
792 file="${resultingIndex}"
793 token="@dtpFile@"
794 value="${dtp.file}"/>
795 <replace
796 file="${resultingIndex}"
797 token="@dtpURL@"
798 value="${dtp.url}/${dtp.file}"/>
799 <replace
800 file="${resultingIndex}"
801 token="@dtpBuildHome@"
802 value="${dtp.build.home}"/>
803 <replace
804 file="${resultingIndex}"
805 token="@dtp.mirror.prefixuri@"
806 value="${dtp.mirror.prefixuri}"/>
david_williams7f87e3e2009-11-19 03:47:11 +0000807 <replace
808 file="${resultingIndex}"
809 token="@dtpName@"
810 value="${dtp.name}"/>
811 <replace
david_williams1641c472009-11-10 06:43:29 +0000812 file="${resultingIndex}"
813 token="@dtpDescription@"
814 value="${dtp.description}"/>
david_williams0fadc4e2010-03-01 04:45:19 +0000815 <replace
816 file="${resultingIndex}"
817 token="@dltkFile@"
818 value="${dltk.file}"/>
819 <replace
820 file="${resultingIndex}"
821 token="@dltkURL@"
822 value="${dltk.url}/${dltk.file}"/>
823 <replace
824 file="${resultingIndex}"
825 token="@dltkBuildHome@"
826 value="${dltk.build.home}"/>
827 <replace
828 file="${resultingIndex}"
829 token="@dltk.mirror.prefixuri@"
830 value="${dltk.mirror.prefixuri}"/>
831 <replace
832 file="${resultingIndex}"
833 token="@dltkName@"
834 value="${dltk.name}"/>
835 <replace
836 file="${resultingIndex}"
837 token="@dltkDescription@"
838 value="${dltk.description}"/>
david_williams24b89fd2009-03-13 07:01:50 +0000839 </target>
840</project>