blob: 43a9ed10494dcc7f547ff529576dca6fc2ee1d20 [file] [log] [blame]
david_williams88cbf012009-01-12 21:53:05 +00001<project
2 name="Publish Build"
3 default="default"
4 basedir=".">
david_williams0902bf82009-01-14 05:14:11 +00005 <!--
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>
david_williams88cbf012009-01-12 21:53:05 +000010 -->
david_williams0902bf82009-01-14 05:14:11 +000011 <property
12 environment="env"/>
david_williams88cbf012009-01-12 21:53:05 +000013 <property
14 name="resultDir"
david_williams0902bf82009-01-14 05:14:11 +000015 value="${buildDirectory}/${buildLabel}"/>
16 <!--name of generated index page-->
david_williams88cbf012009-01-12 21:53:05 +000017 <property
18 name="indexFileName"
david_williams0902bf82009-01-14 05:14:11 +000019 value="index.php"/>
david_williams88cbf012009-01-12 21:53:05 +000020 <property
21 name="templateDir"
david_williams0902bf82009-01-14 05:14:11 +000022 value="${wtp.builder.home}/distribution/${build.distribution}.site"/>
david_williams88cbf012009-01-12 21:53:05 +000023 <property
24 name="resultingIndex"
david_williams0902bf82009-01-14 05:14:11 +000025 value="${resultDir}/${indexFileName}"/>
david_williams88cbf012009-01-12 21:53:05 +000026 <echo
27 level="debug"
david_williams0902bf82009-01-14 05:14:11 +000028 message="resultDir: ${resultDir}"/>
david_williams88cbf012009-01-12 21:53:05 +000029 <echo
30 level="debug"
david_williams0902bf82009-01-14 05:14:11 +000031 message="templateDir: ${templateDir}"/>
david_williams88cbf012009-01-12 21:53:05 +000032 <echo
33 level="debug"
david_williams0902bf82009-01-14 05:14:11 +000034 message="resultingIndex: ${resultingIndex}"/>
35 <target
36 name="default">
david_williams88cbf012009-01-12 21:53:05 +000037 <copy
38 overwrite="true"
39 file="${wtp.builder.home}/distribution/${build.distribution}.site/templateFiles/${indexTemplateFilename}"
david_williams0902bf82009-01-14 05:14:11 +000040 tofile="${resultingIndex}"/>
41 <antcall
42 target="countFiles"/>
43 <antcall
44 target="generateCompileIndex"/>
45 <antcall
46 target="generateJUnitTestsIndex"/>
47 <antcall
48 target="getStaticFiles"/>
david_williams88cbf012009-01-12 21:53:05 +000049 </target>
david_williams0902bf82009-01-14 05:14:11 +000050 <target
51 name="generateCompileIndex">
52 <!--
53 <taskdef name="indexResults"
54 classname="org.eclipse.wtp.releng.tools.ResultsSummaryGenerator"
55 />
david_williams88cbf012009-01-12 21:53:05 +000056 -->
david_williams0902bf82009-01-14 05:14:11 +000057 <!--
58 isBuildTested: true|false should JUnit plugin test results
59 be used to generate index page dropTokenList: comma
60 separated list of strings which should be replaced by the
61 fileName attribute settings in the testManifest.xml.
62 xmlDirectoryName: path to directory containing JUnit plugin
63 test results in xml format (see doc is org.eclipse.test).
64 dropDirectoryName: path to directory containing the result
65 of the build. testResultsTemplateFileName: path to template
66 file used to generate page with links to JUnit test results
67 testResultsHtmlFileName: name of file which will be
68 generated with links to JUnit test results dropHtmlFileName:
69 name of generated index page hrefTestResultsTargetPath:
70 relative path from index page to directory containing JUnit
71 html test results hrefCompileLogsTargetPath: relative path
72 from index page directory containing compilelogs
73 testManifestFileName: name of xml file containing
74 descriptions of zip types and log files
david_williams88cbf012009-01-12 21:53:05 +000075 -->
76 <property
david_williams0902bf82009-01-14 05:14:11 +000077 file="${buildDirectory}/maps/${env.RELENG}/maps/dependencies.properties"/>
david_williams88cbf012009-01-12 21:53:05 +000078
david_williams0902bf82009-01-14 05:14:11 +000079 <!-- create tables of test plugin compiles first -->
david_williams88cbf012009-01-12 21:53:05 +000080 <antcall
81 target="generateCompileOutput">
82 <param
83 name="outputDirectory"
david_williams0902bf82009-01-14 05:14:11 +000084 value="${resultDir}/testcompilelogs"/>
david_williams88cbf012009-01-12 21:53:05 +000085 </antcall>
86
david_williams0902bf82009-01-14 05:14:11 +000087 <!-- create table of code plugins compiles -->
david_williams88cbf012009-01-12 21:53:05 +000088 <summarizeResults
89 isBuildTested="false"
90 includeAll="true"
91 dropTokenList="${dropTokenList}"
92 xmlDirectoryName=""
93 dropDirectoryName="${resultDir}"
94 testResultsTemplateFileName="${templateDir}/templateFiles/compileResults.php.template"
95 testResultsHtmlFileName="compileResults.php"
96 hrefTestResultsTargetPath="testResults/html"
97 hrefCompileLogsTargetPath="compilelogs"
david_williams0902bf82009-01-14 05:14:11 +000098 compileLogsDirectoryName="${resultDir}/compilelogs"/>
david_williams88cbf012009-01-12 21:53:05 +000099 <xslt
100 basedir="${resultDir}/compilelogs"
101 destdir="${resultDir}/compilelogs"
102 includes="**/*.bin.xml"
103 scanincludeddirectories="true"
104 style="compilerXMLOutputToHTML.xsl"
david_williams0902bf82009-01-14 05:14:11 +0000105 force="true"/>
david_williams88cbf012009-01-12 21:53:05 +0000106 <tstamp>
107 <format
108 property="TODAY"
david_williams0902bf82009-01-14 05:14:11 +0000109 pattern="MMMM d, yyyy"/>
david_williams88cbf012009-01-12 21:53:05 +0000110 </tstamp>
111
david_williams0902bf82009-01-14 05:14:11 +0000112 <!-- Insert Build Type descriptor -->
david_williams88cbf012009-01-12 21:53:05 +0000113 <antcall
david_williams0902bf82009-01-14 05:14:11 +0000114 target="${buildType}"/>
david_williams88cbf012009-01-12 21:53:05 +0000115 <antcall
david_williams0902bf82009-01-14 05:14:11 +0000116 target="writeData"/>
117 <!--
118 Update timestamp on file to permit overwrite through Ant
119 copy task
120 -->
david_williams88cbf012009-01-12 21:53:05 +0000121 <touch
david_williams0902bf82009-01-14 05:14:11 +0000122 file="${resultingIndex}"/>
david_williams88cbf012009-01-12 21:53:05 +0000123 </target>
124 <target
125 name="generateCompileOutput"
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"
david_williams0902bf82009-01-14 05:14:11 +0000138 compileLogsDirectoryName="${outputDirectory}"/>
david_williams88cbf012009-01-12 21:53:05 +0000139 <xslt
140 basedir="${outputDirectory}"
141 destdir="${outputDirectory}"
142 includes="**/*.bin.xml"
143 scanincludeddirectories="true"
144 style="compilerXMLOutputToHTML.xsl"
david_williams0902bf82009-01-14 05:14:11 +0000145 force="true"/>
david_williams88cbf012009-01-12 21:53:05 +0000146 </target>
147 <target
148 name="generateJUnitTestsIndex"
149 depends="checkIfTested"
150 if="doTests">
david_williams0902bf82009-01-14 05:14:11 +0000151 <!--
152 isBuildTested: true|false should JUnit plugin test results
153 be used to generate index page dropTokenList: comma
154 separated list of strings which should be replaced by the
155 fileName attribute settings in the testManifest.xml.
156 xmlDirectoryName: path to directory containing JUnit plugin
157 test results in xml format (see doc is org.eclipse.test).
158 dropDirectoryName: path to directory containing the result
159 of the build. testResultsTemplateFileName: path to template
160 file used to generate page with links to JUnit test results
161 testResultsHtmlFileName: name of file which will be
162 generated with links to JUnit test results dropHtmlFileName:
163 name of generated index page hrefTestResultsTargetPath:
164 relative path from index page to directory containing JUnit
165 html test results hrefCompileLogsTargetPath: relative path
166 from index page directory containing compilelogs
167 testManifestFileName: name of xml file containing
168 descriptions of zip types and log files
david_williams88cbf012009-01-12 21:53:05 +0000169 -->
170 <property
david_williams0902bf82009-01-14 05:14:11 +0000171 file="${buildDirectory}/maps/${env.RELENG}/maps/dependencies.properties"/>
david_williams88cbf012009-01-12 21:53:05 +0000172
david_williams0902bf82009-01-14 05:14:11 +0000173 <!-- create table of test plugin compiles first -->
174 <!-- set isBuildTested to true for the "compile only" results -->
david_williams88cbf012009-01-12 21:53:05 +0000175 <summarizeResults
176 isBuildTested="true"
177 dropTokenList="${dropTokenList}"
178 dropDirectoryName="${resultDir}"
179 xmlDirectoryName="${resultDir}/testResults/xml"
180 testResultsTemplateFileName="${templateDir}/templateFiles/testResults.php.template"
181 testResultsHtmlFileName="testResults.php"
182 hrefTestResultsTargetPath="testResults/html"
david_williams0902bf82009-01-14 05:14:11 +0000183 compileLogsDirectoryName=""/>
david_williams88cbf012009-01-12 21:53:05 +0000184 <tstamp>
185 <format
186 property="TODAY"
david_williams0902bf82009-01-14 05:14:11 +0000187 pattern="MMMM d, yyyy"/>
david_williams88cbf012009-01-12 21:53:05 +0000188 </tstamp>
189
david_williams0902bf82009-01-14 05:14:11 +0000190 <!-- Insert Build Type descriptor -->
david_williams88cbf012009-01-12 21:53:05 +0000191 <antcall
david_williams0902bf82009-01-14 05:14:11 +0000192 target="${buildType}"/>
david_williams88cbf012009-01-12 21:53:05 +0000193 <antcall
david_williams0902bf82009-01-14 05:14:11 +0000194 target="writeData"/>
195 <!--
196 Update timestamp on file to permit overwrite through Ant
197 copy task
198 -->
david_williams88cbf012009-01-12 21:53:05 +0000199 <touch
david_williams0902bf82009-01-14 05:14:11 +0000200 file="${resultingIndex}"/>
david_williams88cbf012009-01-12 21:53:05 +0000201 </target>
202 <target
203 name="getStaticFiles">
david_williams0902bf82009-01-14 05:14:11 +0000204 <!--get static files required in the buildLabel directory-->
david_williams88cbf012009-01-12 21:53:05 +0000205 <copy
206 todir="${resultDir}">
207 <fileset
david_williams0902bf82009-01-14 05:14:11 +0000208 dir="${templateDir}/staticDropFiles"/>
david_williams88cbf012009-01-12 21:53:05 +0000209 </copy>
210
david_williams0902bf82009-01-14 05:14:11 +0000211 <!--copy buildnotes from plugin directories-->
david_williams88cbf012009-01-12 21:53:05 +0000212 <mkdir
david_williams0902bf82009-01-14 05:14:11 +0000213 dir="${resultDir}/buildnotes"/>
david_williams88cbf012009-01-12 21:53:05 +0000214 <copy
215 todir="${resultDir}/buildnotes"
216 flatten="true">
217 <fileset
218 dir="${buildDirectory}/plugins"
david_williams0902bf82009-01-14 05:14:11 +0000219 includes="**/buildnotes_*.html"/>
david_williams88cbf012009-01-12 21:53:05 +0000220 <fileset
221 dir="${buildDirectory}/features"
david_williams0902bf82009-01-14 05:14:11 +0000222 includes="**/buildnotes_*.html"/>
david_williams88cbf012009-01-12 21:53:05 +0000223 </copy>
224 <copy
225 file="${templateDir}/staticDropFiles/logIndex.php"
david_williams0902bf82009-01-14 05:14:11 +0000226 tofile="${resultDir}/testResults/consolelogs/full/logIndex.php"/>
david_williams88cbf012009-01-12 21:53:05 +0000227 <copy
228 file="${templateDir}/staticDropFiles/logIndex.php"
david_williams0902bf82009-01-14 05:14:11 +0000229 tofile="${resultDir}/testResults/consolelogs/testLogs/logIndex.php"/>
david_williams88cbf012009-01-12 21:53:05 +0000230 <copy
231 file="${templateDir}/staticDropFiles/logIndex.php"
david_williams0902bf82009-01-14 05:14:11 +0000232 tofile="${resultDir}/testResults/consolelogs/testSysErrorLogs/logIndex.php"/>
david_williams88cbf012009-01-12 21:53:05 +0000233 </target>
234 <target
235 name="updateSite">
236
237
david_williams0902bf82009-01-14 05:14:11 +0000238 <!-- get our authored, tokenized site.xml file -->
david_williams88cbf012009-01-12 21:53:05 +0000239 <copy
240 file="${wtp.builder.home}/distribution/${build.distribution}.site/templateFiles/siteWTP.xml"
241 tofile="${buildDirectory}/${buildLabel}/updateSite/site.xml"
242 overwrite="true"
david_williams0902bf82009-01-14 05:14:11 +0000243 failonerror="true"/>
244 <!--
245 get the ${buildDirectory}/finalPluginsVersions.properties,
246 and read as properties
247 -->
248 <!-- substitute property value for tokens -->
david_williams88cbf012009-01-12 21:53:05 +0000249 <replace
250 file="${buildDirectory}/${buildLabel}/updateSite/site.xml"
251 propertyfile="${buildDirectory}/finalFeaturesVersions.properties">
252 <replacefilter
david_williams59064142009-01-14 09:40:07 +0000253 token="@org.eclipse.wtp@"
254 property="org.eclipse.wtp"/>
david_williams88cbf012009-01-12 21:53:05 +0000255 <replacefilter
david_williams59064142009-01-14 09:40:07 +0000256 token="@org.eclipse.wtp.sdk@"
257 property="org.eclipse.wtp.sdk"/>
david_williams88cbf012009-01-12 21:53:05 +0000258 <replacefilter
259 token="@org.eclipse.jst@"
david_williams0902bf82009-01-14 05:14:11 +0000260 property="org.eclipse.jst"/>
david_williams88cbf012009-01-12 21:53:05 +0000261 <replacefilter
262 token="@org.eclipse.jst.sdk@"
david_williams0902bf82009-01-14 05:14:11 +0000263 property="org.eclipse.jst.sdk"/>
david_williams88cbf012009-01-12 21:53:05 +0000264 <replacefilter
265 token="@org.eclipse.jpt.feature@"
david_williams0902bf82009-01-14 05:14:11 +0000266 property="org.eclipse.jpt.feature"/>
david_williams88cbf012009-01-12 21:53:05 +0000267 <replacefilter
268 token="@org.eclipse.jpt_sdk.feature@"
david_williams0902bf82009-01-14 05:14:11 +0000269 property="org.eclipse.jpt_sdk.feature"/>
david_williams88cbf012009-01-12 21:53:05 +0000270 </replace>
271 </target>
272 <target
273 name="countFiles">
david_williams0902bf82009-01-14 05:14:11 +0000274 <!--
275 files.count is a file that should exist in the drop
276 directory with a count of the zip files in the same
277 directory. It is required to generate a link to the build on
278 the downloads page.
david_williams88cbf012009-01-12 21:53:05 +0000279 -->
280 <countBuildFiles
281 sourceDirectory="${resultDir}"
282 filterString=".zip,.tar.gz"
david_williams0902bf82009-01-14 05:14:11 +0000283 outputFile="${resultDir}/files.count"/>
david_williams88cbf012009-01-12 21:53:05 +0000284 </target>
285
david_williams0902bf82009-01-14 05:14:11 +0000286 <!--Build type descriptors-->
david_williams88cbf012009-01-12 21:53:05 +0000287 <target
288 name="I">
289 <replace
290 file="${resultingIndex}"
291 token="%wtpandprereqs%"
david_williams0902bf82009-01-14 05:14:11 +0000292 value=" "/>
david_williams88cbf012009-01-12 21:53:05 +0000293 <replace
294 file="${resultingIndex}"
295 token="@type@"
david_williams0902bf82009-01-14 05:14:11 +0000296 value="Integration"/>
david_williams88cbf012009-01-12 21:53:05 +0000297 </target>
298 <target
299 name="S">
300 <replace
301 file="${resultingIndex}"
302 token="%wtpandprereqs%"
david_williams0902bf82009-01-14 05:14:11 +0000303 value=" "/>
david_williams88cbf012009-01-12 21:53:05 +0000304 <replace
305 file="${resultingIndex}"
306 token="@type@"
david_williams0902bf82009-01-14 05:14:11 +0000307 value="Stable"/>
david_williams88cbf012009-01-12 21:53:05 +0000308 </target>
309 <target
310 name="N">
311 <replace
312 file="${resultingIndex}"
313 token="%wtpandprereqs%"
david_williams0902bf82009-01-14 05:14:11 +0000314 value=" "/>
david_williams88cbf012009-01-12 21:53:05 +0000315 <replace
316 file="${resultingIndex}"
317 token="@type@"
david_williams0902bf82009-01-14 05:14:11 +0000318 value="Nightly"/>
david_williams88cbf012009-01-12 21:53:05 +0000319 </target>
320 <target
321 name="M">
322 <replace
323 file="${resultingIndex}"
324 token="%wtpandprereqs%"
david_williams0902bf82009-01-14 05:14:11 +0000325 value=" "/>
david_williams88cbf012009-01-12 21:53:05 +0000326 <replace
327 file="${resultingIndex}"
328 token="@type@"
david_williams0902bf82009-01-14 05:14:11 +0000329 value="Maintenance"/>
david_williams88cbf012009-01-12 21:53:05 +0000330 </target>
331 <target
332 name="R">
333 <replace
334 file="${resultingIndex}"
335 token="%wtpandprereqs%"
david_williams0902bf82009-01-14 05:14:11 +0000336 value=" "/>
david_williams88cbf012009-01-12 21:53:05 +0000337 <replace
338 file="${resultingIndex}"
339 token="@type@"
david_williams0902bf82009-01-14 05:14:11 +0000340 value="Release"/>
david_williams88cbf012009-01-12 21:53:05 +0000341 </target>
342 <target
343 name="T">
344 <replace
345 file="${resultingIndex}"
346 token="%wtpandprereqs%"
david_williams0902bf82009-01-14 05:14:11 +0000347 value=" "/>
david_williams88cbf012009-01-12 21:53:05 +0000348 <replace
349 file="${resultingIndex}"
350 token="@type@"
david_williams0902bf82009-01-14 05:14:11 +0000351 value="Test"/>
david_williams88cbf012009-01-12 21:53:05 +0000352 </target>
353 <target
354 name="P">
355 <replace
356 file="${resultingIndex}"
357 token="%wtpandprereqs%"
david_williams0902bf82009-01-14 05:14:11 +0000358 value=" "/>
david_williams88cbf012009-01-12 21:53:05 +0000359 <replace
360 file="${resultingIndex}"
361 token="@type@"
david_williams0902bf82009-01-14 05:14:11 +0000362 value="Patches"/>
david_williams88cbf012009-01-12 21:53:05 +0000363 </target>
364 <target
365 name="checkIfTested">
366 <echo
367 level="debug"
david_williams0902bf82009-01-14 05:14:11 +0000368 message="isBuildTested: ${isBuildTested}"/>
david_williams88cbf012009-01-12 21:53:05 +0000369 <condition
370 property="doTests">
371 <equals
372 arg1="${isBuildTested}"
373 arg2="true"
374 trim="true"
david_williams0902bf82009-01-14 05:14:11 +0000375 casesensitive="false"/>
david_williams88cbf012009-01-12 21:53:05 +0000376 </condition>
377 </target>
378 <target
379 name="checkIfCompileLogs">
380 <condition
381 property="doCompileLogs">
382 <available
david_williams0902bf82009-01-14 05:14:11 +0000383 file="${outputDirectory}"/>
david_williams88cbf012009-01-12 21:53:05 +0000384 </condition>
385 </target>
386 <target
387 name="writeData">
david_williams0902bf82009-01-14 05:14:11 +0000388 <!-- Insert Build Date -->
david_williams88cbf012009-01-12 21:53:05 +0000389 <replace
390 file="${resultingIndex}"
391 token="@date@"
david_williams0902bf82009-01-14 05:14:11 +0000392 value="${TODAY}"/>
david_williams88cbf012009-01-12 21:53:05 +0000393
david_williams0902bf82009-01-14 05:14:11 +0000394 <!-- Insert Build Name -->
david_williams88cbf012009-01-12 21:53:05 +0000395 <replace
396 file="${resultingIndex}"
397 token="@build@"
david_williams0902bf82009-01-14 05:14:11 +0000398 value="${buildLabel}"/>
david_williams88cbf012009-01-12 21:53:05 +0000399 <replace
400 file="${resultingIndex}"
401 token="@buildBranch@"
david_williams0902bf82009-01-14 05:14:11 +0000402 value="${buildBranch}"/>
david_williams88cbf012009-01-12 21:53:05 +0000403
david_williams0902bf82009-01-14 05:14:11 +0000404 <!-- Insert PreRequsites -->
david_williams88cbf012009-01-12 21:53:05 +0000405 <replace
406 file="${resultingIndex}"
407 token="@eclipseFile@"
david_williams0902bf82009-01-14 05:14:11 +0000408 value="${eclipse.file.linux-gtk-x86}"/>
david_williams88cbf012009-01-12 21:53:05 +0000409 <replace
410 file="${resultingIndex}"
411 token="@eclipseURL@"
david_williams0902bf82009-01-14 05:14:11 +0000412 value="${eclipse.url}/${eclipse.file.linux-gtk-x86}"/>
david_williams88cbf012009-01-12 21:53:05 +0000413 <replace
414 file="${resultingIndex}"
415 token="@eclipseBuildURL@"
david_williams0902bf82009-01-14 05:14:11 +0000416 value="${eclipse.url}"/>
david_williams88cbf012009-01-12 21:53:05 +0000417 <replace
418 file="${resultingIndex}"
419 token="@eclipsefilelinux@"
david_williams0902bf82009-01-14 05:14:11 +0000420 value="${eclipse.file.linux-gtk-x86}"/>
david_williams88cbf012009-01-12 21:53:05 +0000421 <replace
422 file="${resultingIndex}"
423 token="@eclipsefilewindows@"
david_williams0902bf82009-01-14 05:14:11 +0000424 value="${eclipse.file.win32-win32-x86}"/>
david_williams88cbf012009-01-12 21:53:05 +0000425 <replace
426 file="${resultingIndex}"
427 token="@eclipsefilemacos@"
david_williams0902bf82009-01-14 05:14:11 +0000428 value="${eclipse.file.macosx-carbon-ppc}"/>
david_williams88cbf012009-01-12 21:53:05 +0000429 <replace
430 file="${resultingIndex}"
431 token="@eclipseBuildHome@"
david_williams0902bf82009-01-14 05:14:11 +0000432 value="${eclipse.build.home}"/>
david_williams88cbf012009-01-12 21:53:05 +0000433 <replace
434 file="${resultingIndex}"
435 token="@eclipse.mirror.prefixuri@"
david_williams0902bf82009-01-14 05:14:11 +0000436 value="${eclipse.mirror.prefixuri}"/>
david_williams88cbf012009-01-12 21:53:05 +0000437 <replace
438 file="${resultingIndex}"
439 token="@eclipse.fspath.prefix@"
david_williams0902bf82009-01-14 05:14:11 +0000440 value="${eclipse.fspath.prefix}"/>
david_williams88cbf012009-01-12 21:53:05 +0000441 <replace
442 file="${resultingIndex}"
443 token="@testURL@"
david_williams0902bf82009-01-14 05:14:11 +0000444 value="${eclipseTestFramework.url}/${eclipseTestFramework.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000445 <replace
446 file="${resultingIndex}"
447 token="@testFile@"
david_williams0902bf82009-01-14 05:14:11 +0000448 value="${eclipseTestFramework.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000449 <replace
450 file="${resultingIndex}"
451 token="@emfFile@"
david_williams0902bf82009-01-14 05:14:11 +0000452 value="${emf.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000453 <replace
454 file="${resultingIndex}"
455 token="@emfURL@"
david_williams0902bf82009-01-14 05:14:11 +0000456 value="${emf.url}/${emf.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000457 <replace
458 file="${resultingIndex}"
459 token="@emfBuildHome@"
david_williams0902bf82009-01-14 05:14:11 +0000460 value="${emf.build.home}"/>
david_williams88cbf012009-01-12 21:53:05 +0000461 <replace
462 file="${resultingIndex}"
463 token="@emf.mirror.prefixuri@"
david_williams0902bf82009-01-14 05:14:11 +0000464 value="${emf.mirror.prefixuri}"/>
david_williams88cbf012009-01-12 21:53:05 +0000465 <replace
466 file="${resultingIndex}"
david_williams59064142009-01-14 09:40:07 +0000467 token="@wtpFile@"
468 value="${wtp.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000469 <replace
470 file="${resultingIndex}"
david_williams59064142009-01-14 09:40:07 +0000471 token="@wtpURL@"
472 value="${wtp.url}/${wtp.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000473 <replace
474 file="${resultingIndex}"
david_williams59064142009-01-14 09:40:07 +0000475 token="@wtpBuildHome@"
476 value="${wtp.build.home}"/>
david_williams88cbf012009-01-12 21:53:05 +0000477 <replace
478 file="${resultingIndex}"
david_williams59064142009-01-14 09:40:07 +0000479 token="@wtp.mirror.prefixuri@"
480 value="${wtp.mirror.prefixuri}"/>
481
482 <replace
483 file="${resultingIndex}"
484 token="@jstFile@"
485 value="${jst.file}"/>
486 <replace
487 file="${resultingIndex}"
488 token="@jstURL@"
489 value="${jst.url}/${jst.file}"/>
490 <replace
491 file="${resultingIndex}"
492 token="@jstBuildHome@"
493 value="${jst.build.home}"/>
494 <replace
495 file="${resultingIndex}"
496 token="@jst.mirror.prefixuri@"
497 value="${jst.mirror.prefixuri}"/>
498
499 <replace
500 file="${resultingIndex}"
501 token="@wtpFile@"
502 value="${wtp.file}"/>
503 <replace
504 file="${resultingIndex}"
505 token="@wtpURL@"
506 value="${wtp.url}/${wtp.file}"/>
507 <replace
508 file="${resultingIndex}"
509 token="@wtpBuildHome@"
510 value="${wtp.build.home}"/>
511 <replace
512 file="${resultingIndex}"
513 token="@wtp.mirror.prefixuri@"
514 value="${wtp.mirror.prefixuri}"/>
515
david_williams88cbf012009-01-12 21:53:05 +0000516 <replace
517 file="${resultingIndex}"
518 token="@gefFile@"
david_williams0902bf82009-01-14 05:14:11 +0000519 value="${gef.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000520 <replace
521 file="${resultingIndex}"
522 token="@gefURL@"
david_williams0902bf82009-01-14 05:14:11 +0000523 value="${gef.url}/${gef.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000524 <replace
525 file="${resultingIndex}"
526 token="@gefBuildHome@"
david_williams0902bf82009-01-14 05:14:11 +0000527 value="${gef.build.home}"/>
david_williams88cbf012009-01-12 21:53:05 +0000528 <replace
529 file="${resultingIndex}"
530 token="@gef.mirror.prefixuri@"
david_williams0902bf82009-01-14 05:14:11 +0000531 value="${gef.mirror.prefixuri}"/>
david_williams88cbf012009-01-12 21:53:05 +0000532 <replace
533 file="${resultingIndex}"
534 token="@eclipserelengFile@"
david_williams0902bf82009-01-14 05:14:11 +0000535 value="${eclipsereleng.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000536 <replace
537 file="${resultingIndex}"
538 token="@eclipserelengURL@"
david_williams0902bf82009-01-14 05:14:11 +0000539 value="${eclipsereleng.url}/${eclipsereleng.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000540 <replace
541 file="${resultingIndex}"
542 token="@orbitthirdpartyzipFile@"
david_williams0902bf82009-01-14 05:14:11 +0000543 value="${orbitthirdpartyzip.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000544 <replace
545 file="${resultingIndex}"
546 token="@orbitthirdpartyzipURL@"
david_williams0902bf82009-01-14 05:14:11 +0000547 value="${orbitthirdpartyzip.url}/${orbitthirdpartyzip.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000548 <replace
549 file="${resultingIndex}"
550 token="@orbitthirdpartyzipBuildHome@"
david_williams0902bf82009-01-14 05:14:11 +0000551 value="${orbitthirdpartyzip.build.home}"/>
david_williams88cbf012009-01-12 21:53:05 +0000552 <replace
553 file="${resultingIndex}"
554 token="@orbitthirdpartyzip.mirror.prefixuri@"
david_williams0902bf82009-01-14 05:14:11 +0000555 value="${orbitthirdpartyzip.mirror.prefixuri}"/>
david_williams88cbf012009-01-12 21:53:05 +0000556
557
david_williams0902bf82009-01-14 05:14:11 +0000558 <!-- no longer used. Post 1.5.5 -->
david_williams88cbf012009-01-12 21:53:05 +0000559 <replace
560 file="${resultingIndex}"
561 token="@jemFile@"
david_williams0902bf82009-01-14 05:14:11 +0000562 value="${jem.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000563 <replace
564 file="${resultingIndex}"
565 token="@jemURL@"
david_williams0902bf82009-01-14 05:14:11 +0000566 value="${jem.url}/${jem.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000567 <replace
568 file="${resultingIndex}"
569 token="@jemBuildHome@"
david_williams0902bf82009-01-14 05:14:11 +0000570 value="${jem.build.home}"/>
david_williams88cbf012009-01-12 21:53:05 +0000571 <replace
572 file="${resultingIndex}"
573 token="@jem.mirror.prefixuri@"
david_williams0902bf82009-01-14 05:14:11 +0000574 value="${jem.mirror.prefixuri}"/>
575 <!--
576 these token/s should not exist in maintenance stream, but do
577 no harm done, so in the interests of keeping builder streams
578 in sync, we'll leave them here as place hold
david_williams88cbf012009-01-12 21:53:05 +0000579 -->
580 <replace
581 file="${resultingIndex}"
582 token="@dtpFile@"
david_williams0902bf82009-01-14 05:14:11 +0000583 value="${dtp.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000584 <replace
585 file="${resultingIndex}"
586 token="@dtpURL@"
david_williams0902bf82009-01-14 05:14:11 +0000587 value="${dtp.url}/${dtp.file}"/>
david_williams88cbf012009-01-12 21:53:05 +0000588 <replace
589 file="${resultingIndex}"
590 token="@dtpBuildHome@"
david_williams0902bf82009-01-14 05:14:11 +0000591 value="${dtp.build.home}"/>
david_williams88cbf012009-01-12 21:53:05 +0000592 <replace
593 file="${resultingIndex}"
594 token="@dtp.mirror.prefixuri@"
david_williams0902bf82009-01-14 05:14:11 +0000595 value="${dtp.mirror.prefixuri}"/>
david_williams88cbf012009-01-12 21:53:05 +0000596 </target>
597</project>