blob: 43c00fca8ed3094cfc6d550149a532c429cd7cd3 [file] [log] [blame]
ndaib8cedc82005-09-13 18:00:32 +00001<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
ndaib8cedc82005-09-13 18:00:32 +00004
david_williams535d6812007-03-29 06:46:26 +00005<?php
david_williams31fbed92007-10-03 14:53:47 +00006
david_williams3cee8b02009-10-17 05:32:48 +00007//ini_set("display_errors", "true");
8//error_reporting (E_ALL);
9
10
david_williams154713b2008-02-03 21:20:23 +000011$buildBranch="@buildBranch@";
12$build="@build@";
13$type="@type@";
14$builddate="@date@";
15
david_williamsc5fa6952008-02-04 06:18:21 +000016$eclipseMirrorPrefixuri="@eclipse.mirror.prefixuri@";
17$eclipseFSpathPrefix="@eclipse.fspath.prefix@";
18
19$eclipsefilelinux="@eclipsefilelinux@";
20$eclipsefilewindows="@eclipsefilewindows@";
21$eclipsefilemacosx="@eclipsefilemacos@";
22
23$eclipseURL="@eclipseURL@";
24$eclipseFile="@eclipseFile@";
25$eclipseBuildURL="@eclipseBuildURL@";
26$eclipseBuildHome="@eclipseBuildHome@";
27$testURL="@testURL@";
28$testFile="@testFile@";
29
30$wstURL="@wstURL@";
31$wstFile="@wstFile@";
32$wstMirrorPrefixuri="@wst.mirror.prefixuri@";
33$wstBuildHome="@wstBuildHome@";
34
35
36$gefURL="@gefURL@";
37$gefFile="@gefFile@";
38$gefMirrorPrefixuri="@gef.mirror.prefixuri@";
39$gefBuildHome="@gefBuildHome@";
40
41$emfURL="@emfURL@";
42$emfFile="@emfFile@";
43$emfMirrorPrefixuri="@emf.mirror.prefixuri@";
44$emfBuildHome="@emfBuildHome@";
45$emfName="@emfName@";
46$emfDescription="@emfDescription@";
47
david_williams24f1a7d2008-02-04 07:06:44 +000048$emfsourceURL="@emfsourceURL@";
49$emfsourceFile="@emfsourceFile@";
david_williamsc5fa6952008-02-04 06:18:21 +000050$emfsourceMirrorPrefixuri="@emfsource.mirror.prefixuri@";
51$emfsourceBuildHome="@emfsourceBuildHome@";
52$emfsourceName="@emfsourceName@";
53$emfsourceDescription="@emfsourceDescription@";
54
55$emfxsdURL="@emfxsdURL@";
56$emfxsdFile="@emfxsdFile@";
57$emfxsdMirrorPrefixuri="@emfxsd.mirror.prefixuri@";
58$emfxsdBuildHome="@emfxsdBuildHome@";
59$emfxsdName="@emfxsdName@";
60$emfxsdDescription="@emfxsdDescription@";
61
62$emfxsdsourceURL="@emfxsdsourceURL@";
63$emfxsdsourceFile="@emfxsdsourceFile@";
64$emfxsdsourceMirrorPrefixuri="@emfxsdsource.mirror.prefixuri@";
65$emfxsdsourceBuildHome="@emfxsdsourceBuildHome@";
66$emfxsdsourceName="@emfxsdsourceName@";
67$emfxsdsourceDescription="@emfxsdsourceDescription@";
68
david_williamsf9ac47b2009-09-30 04:46:27 +000069$emfvalidationURL="@emfvalidationURL@";
70$emfvalidationFile="@emfvalidationFile@";
71$emfvalidationMirrorPrefixuri="@emfvalidation.mirror.prefixuri@";
72$emfvalidationBuildHome="@emfvalidationBuildHome@";
73$emfvalidationName="@emfvalidationName@";
74$emfvalidationDescription="@emfvalidationDescription@";
75
76$emfvalidationsourceURL="@emfvalidationsourceURL@";
77$emfvalidationsourceFile="@emfvalidationsourceFile@";
78$emfvalidationsourceMirrorPrefixuri="@emfvalidationsource.mirror.prefixuri@";
79$emfvalidationsourceBuildHome="@emfvalidationsourceBuildHome@";
80$emfvalidationsourceName="@emfvalidationsourceName@";
81$emfvalidationsourceDescription="@emfvalidationsourceDescription@";
82
david_williamsc5fa6952008-02-04 06:18:21 +000083$dtpURL="@dtpURL@";
84$dtpFile="@dtpFile@";
85$dtpMirrorPrefixuri="@dtp.mirror.prefixuri@";
86$dtpBuildHome="@dtpBuildHome@";
87
88
89$eclipserelengFile="@eclipserelengFile@";
90$eclipserelengURL="@eclipserelengURL@";
91$orbitthirdpartyzipFile="@orbitthirdpartyzipFile@";
92$orbitthirdpartyzipURL="@orbitthirdpartyzipURL@";
93$orbitthirdpartyzipBuildHome="@orbitthirdpartyzipBuildHome@";
94$orbitthirdpartyzipMirrorPrefixuri="@orbitthirdpartyzip.mirror.prefixuri@";
95
96
97
david_williams154713b2008-02-03 21:20:23 +000098
david_williamsc3b4f452007-09-30 08:28:17 +000099include("miscUtil.php");
100
david_williamsc5fa6952008-02-04 06:18:21 +0000101
102
david_williamsc5fa6952008-02-04 06:18:21 +0000103
david_williamsc3b4f452007-09-30 08:28:17 +0000104
david_williams193368d2007-09-30 23:15:16 +0000105$debugScript = false;
106$debugFunctions = false;
david_williamsc3b4f452007-09-30 08:28:17 +0000107
108$defaultMirrorScript="";
109$defaultWTPMirrorPrefix="./";
110
david_williams9fd98532007-10-02 01:04:16 +0000111$eclipseMirrorScript="http://www.eclipse.org/downloads/download.php?file=";
david_williamsc3b4f452007-09-30 08:28:17 +0000112
david_williams31fbed92007-10-03 14:53:47 +0000113// TODO: improve so this hard coding isn't required.
david_williams456bf9b2007-10-03 02:06:14 +0000114// This depends on the declare script changing webtools/committers to webtools/downloads
david_williams31fbed92007-10-03 14:53:47 +0000115// And, the logic is such that if it is not mirrored, this URI is not used at all, just
david_williams456bf9b2007-10-03 02:06:14 +0000116// a relative reference only
david_williams9fd98532007-10-02 01:04:16 +0000117$eclipseWTPMirrorPrefix="/webtools/committers/drops/$buildBranch/$build/";
david_williamsc3b4f452007-09-30 08:28:17 +0000118
119
120$mirrorScript=$defaultMirrorScript;
121$downloadprefix=$defaultWTPMirrorPrefix;
122
david_williamsc3b4f452007-09-30 08:28:17 +0000123
david_williams456bf9b2007-10-03 02:06:14 +0000124$keytestMirrorString=$eclipseMirrorScript . "$eclipseWTPMirrorPrefix/wtp-sdk-$build.zip";
david_williams193368d2007-09-30 23:15:16 +0000125if (isMirrored($keytestMirrorString) ) {
david_williams5fb610f2009-09-30 05:27:36 +0000126 $mirrorScript=$eclipseMirrorScript;
127 $downloadprefix="${mirrorScript}${eclipseWTPMirrorPrefix}";
david_williamsc3b4f452007-09-30 08:28:17 +0000128}
129
130if ($debugScript) {
david_williams5fb610f2009-09-30 05:27:36 +0000131 echo "inferred platform: " . getPlatform();
david_williamsc3b4f452007-09-30 08:28:17 +0000132}
133
134
david_williams0a3e9222007-07-30 04:22:53 +0000135// our summary results handling requires php 5 (for simple xml file loading)
136// so, if not php 5, just don't display any summary results
137// This was found to be required, since some mirror our whole site (e.g. IBM)
138// and not all mirrors use PHP 5
david_williamsc3b4f452007-09-30 08:28:17 +0000139$displayTestSummary=false;
140if (phpversion() >= 5) {
david_williams0a3e9222007-07-30 04:22:53 +0000141
david_williams5fb610f2009-09-30 05:27:36 +0000142 $displayTestSummary=true;
143 // expecting grandTotalErrors and grandTotalTests
144 $filename = "unitTestsSummary.xml";
145 if (file_exists($filename)) {
146 $prefix = "unitTests_";
147 $unitTestsSummary = simplexml_load_file($filename);
148 foreach ($unitTestsSummary->summaryItem as $summaryItem) {
149 $name = $summaryItem->name;
150 $value = $summaryItem->value;
151 $code= "\$" . $prefix . $name . " = " . $value . ";";
152 //echo "<br />code: " . $code;
153 eval($code);
154 }
155 }
david_williams90799a62007-02-26 02:01:08 +0000156
david_williams5fb610f2009-09-30 05:27:36 +0000157 $filename = "compilelogsSummary.xml";
158 $prefix = "code_";
159 $compileSummary = simplexml_load_file($filename);
160 foreach ($compileSummary->summaryItem as $summaryItem) {
161 $name = $summaryItem->name;
162 $value = $summaryItem->value;
163 $code= "\$" . $prefix . $name . " = " . $value . ";";
164 //echo "<br />code: " . $code;
165 eval($code);
166 }
david_williams535d6812007-03-29 06:46:26 +0000167
david_williams5fb610f2009-09-30 05:27:36 +0000168 $filename = "testcompilelogsSummary.xml";
169 $prefix = "test_";
170 $compileSummary = simplexml_load_file($filename);
171 foreach ($compileSummary->summaryItem as $summaryItem) {
172 $name = $summaryItem->name;
173 $value = $summaryItem->value;
174 $code= "\$" . $prefix . $name . " = " . $value . ";";
175 //echo "<br />code: " . $code;
176 eval($code);
177 }
david_williams535d6812007-03-29 06:46:26 +0000178}
david_williams90799a62007-02-26 02:01:08 +0000179
david_williams5fb610f2009-09-30 05:27:36 +0000180function displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription) {
181 echo "<td align=\"right\" valign=\"top\" width=\"10%\">";
182 echo "<a href=\"$downloadprefix$filename\">" . $fileShortDescription . "</a>";
183 echo "</td><td align=\"right\" valign=\"top\" width=\"3%\">";
184 echo $zipfilesize;
185 echo "</td>";
186}
david_williams90799a62007-02-26 02:01:08 +0000187
david_williams3cee8b02009-10-17 05:32:48 +0000188$incubating="@incubating@";
189
190
191
david_williams0f0c49e2009-10-21 03:13:32 +0000192if (isset($incubating) && ($incubating == "true")) {
david_williams3cee8b02009-10-17 05:32:48 +0000193echo '<title>WTP Incubator Downloads</title>';
194}
195else {
196echo '<title>WTP Downloads</title>';
197}
198
ndaib8cedc82005-09-13 18:00:32 +0000199?>
200
david_williamsb7db8ba2007-02-19 01:54:04 +0000201
david_williams58473ad2007-03-03 01:12:43 +0000202</head>
203
204<body>
205
david_williams193368d2007-09-30 23:15:16 +0000206<?php
david_williams456bf9b2007-10-03 02:06:14 +0000207
david_williams193368d2007-09-30 23:15:16 +0000208// tiny banner to remind when looking at "local" machine results
209$serverName = $_SERVER["SERVER_NAME"];
210
211if (!stristr($serverName, "eclipse.org") && !stristr($serverName,"you.are.at.eclipsecon.org")) {
david_williams5fb610f2009-09-30 05:27:36 +0000212 echo '<center>
david_williams193368d2007-09-30 23:15:16 +0000213 <p>
214 Reminder: this is <font color="#FF0000">' .
david_williams5fb610f2009-09-30 05:27:36 +0000215 $serverName .
david_williams193368d2007-09-30 23:15:16 +0000216 '</font>
217 See also
218 <a href="http://download.eclipse.org/webtools/downloads" target="_top">the live public Eclipse site</a>.
219 </p>
220 <hr />
221 </center>';
222
223}
224?>
david_williams535d6812007-03-29 06:46:26 +0000225<table BORDER=0 CELLSPACING=2 CELLPADDING=2 WIDTH="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000226 <tr>
227 <td ALIGN=left><font face="'Bitstream Vera',Helvetica,Arial" size="+2"><b><?php echo "$type";?>
228 Build: <?php echo "$build";?></b></font></td>
229
230
231 <tr>
232 <td><font size="-1"><?php echo "$builddate";?></font></td>
233 </tr>
234 <tr>
235 <td>
236 <p>The Eclipse Web Tools Platform Project provides tools for Web
237 Development, and is a platform for adopters making add-on tools for
238 Web Development.</p>
239 </td>
240 </tr>
david_williams535d6812007-03-29 06:46:26 +0000241</table>
242
243<!-- *********** Required Prerequisites ************** -->
244<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williams5fb610f2009-09-30 05:27:36 +0000245 <tr>
246 <td align="left" valign="top" bgcolor="#0080C0"><font
247 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">All-in-one
248 Packages</font></td>
249 </tr>
250 <tr>
251 <td>
252 <p>For most uses, we recommend web-developers download the
253 "all-in-one" package, <a href="http://www.eclipse.org/downloads/">Eclipse
254 IDE for Java EE Developers</a>, from the main Eclipse download site.</p>
255 </td>
256 </tr>
david_williamsc23d0c12008-02-03 06:42:19 +0000257</table>
david_williams768e04a2008-02-03 06:24:41 +0000258
259
260<!-- *********** Required Prerequisites ************** -->
261<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000262 <tr>
263 <td align="left" valign="top" bgcolor="#0080C0"><font
david_williams3cee8b02009-10-17 05:32:48 +0000264 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Prerequisites
265 and Handy Extras</font></td>
david_williamsc3b4f452007-09-30 08:28:17 +0000266 </tr>
267 <tr>
david_williams31fbed92007-10-03 14:53:47 +0000268 <td>
david_williams3cee8b02009-10-17 05:32:48 +0000269 <p>These are the prerequisites to build or run these packages. All
270 are not necessarily required, but instead some subset. Also
271 listed are some frequently needed links for committer-required
272 packages when creating new development environments, or targets to run
273 against.</p>
david_williams31fbed92007-10-03 14:53:47 +0000274 <p>Note that WTP requires Java 5 or higher (and, for some things,
275 actually requires a JDK rather than only a JRE) even though many other
276 <a href="http://www.eclipse.org/downloads/">Eclipse Projects</a> can
277 run with <a href="http://www.eclipse.org/downloads/moreinfo/jre.php">other
278 JRE levels</a>.</p>
david_williams3cee8b02009-10-17 05:32:48 +0000279 <p></p>
david_williams56a75a62007-10-02 07:37:47 +0000280 </td>
david_williamsc3b4f452007-09-30 08:28:17 +0000281 </tr>
282 <tr>
283 <td>
284 <table border=0 cellspacing=1 cellpadding=1 width="90%" align="center">
285 <tr valign="top">
david_williams9fd98532007-10-02 01:04:16 +0000286 <td width="10%"></td>
david_williamsf8064dc2007-10-04 02:17:19 +0000287 <td width="55%">Eclipse Platform (Platform, JDT)</td>
david_williams9fd98532007-10-02 01:04:16 +0000288 <?php
david_williamsc3b4f452007-09-30 08:28:17 +0000289 //customize page depending on user's browser/platform, if we can detect it
290 $usersPlatform = getPlatform();
291 // assume windows by default, since likely most frequent, even for cases where
292 // platform is "unknown". I've noticed Opera reports 'unknown' :(
david_williamsc5fa6952008-02-04 06:18:21 +0000293 $recommendedFile=$eclipsefilewindows;
david_williams193368d2007-09-30 23:15:16 +0000294 if (strcmp($usersPlatform,"linux")== 0) {
david_williams5fb610f2009-09-30 05:27:36 +0000295 $recommendedFile=$eclipsefilelinux;
david_williams193368d2007-09-30 23:15:16 +0000296 } else if (strcmp($usersPlatform,"mac") == 0) {
david_williams5fb610f2009-09-30 05:27:36 +0000297 $recommendedFile=$eclipsefilemacosx;
david_williamsc3b4f452007-09-30 08:28:17 +0000298 }
299 ?>
david_williamsf8064dc2007-10-04 02:17:19 +0000300 <td align="right" width="35%"><?php
david_williamsc5fa6952008-02-04 06:18:21 +0000301 echo getPrereqReferenceOrName($eclipseMirrorScript, $eclipseMirrorPrefixuri, $eclipseURL, $recommendedFile, $eclipseFSpathPrefix);
302 echo " or <a href=\"" . $eclipseBuildURL . "\">appropriate platform</a>";
303 echo " or <a href=\"" . $eclipseBuildHome . "\">equivalent</a></td>";
david_williams31fbed92007-10-03 14:53:47 +0000304 ?>
david_williams5fb610f2009-09-30 05:27:36 +0000305
david_williamsc3b4f452007-09-30 08:28:17 +0000306 </tr>
david_williams8eb03f22008-02-03 01:10:16 +0000307
david_williamsc5fa6952008-02-04 06:18:21 +0000308 <tr valign="top">
309 <td width="10%"></td>
310 <td><?php echo "$emfName $emfDescription" ?></td>
311 <td align="right"><?php
312 echo getPrereqReferenceOrName($eclipseMirrorScript, $emfMirrorPrefixuri, $emfURL, $emfFile, $eclipseFSpathPrefix);
313 echo " or <a href=\"" . $emfBuildHome . "\">equivalent</a></td>";
david_williams5fb610f2009-09-30 05:27:36 +0000314 ?>
315
david_williamsc5fa6952008-02-04 06:18:21 +0000316 </tr>
david_williams5fb610f2009-09-30 05:27:36 +0000317 <tr valign="top">
318 <td width="10%"></td>
319 <td><?php echo "$emfxsdName $emfxsdDescription" ?></td>
320 <td align="right"><?php
321 echo getPrereqReferenceOrName($eclipseMirrorScript, $emfxsdMirrorPrefixuri, $emfxsdURL, $emfxsdFile, $eclipseFSpathPrefix);
322 echo " or <a href=\"" . $emfxsdBuildHome . "\">equivalent</a></td>";
323 ?>
324
325 </tr>
326
327 <tr valign="top">
328 <td width="10%"></td>
329 <td><?php echo "$emfvalidationName $emfvalidationDescription" ?></td>
330 <td align="right"><?php
331 echo getPrereqReferenceOrName($eclipseMirrorScript, $emfvalidationMirrorPrefixuri, $emfvalidationURL, $emfvalidationFile, $eclipseFSpathPrefix);
332 echo " or <a href=\"" . $emfvalidationBuildHome . "\">equivalent</a></td>";
333 ?>
334
335 </tr>
david_williamsc5fa6952008-02-04 06:18:21 +0000336
337 <tr valign="top">
338 <td width="10%"></td>
339 <td>Graphical Editing Framework (GEF)</td>
340 <td align="right"><?php
341 echo getPrereqReferenceOrName($eclipseMirrorScript, $gefMirrorPrefixuri, $gefURL, $gefFile, $eclipseFSpathPrefix);
342 echo " or <a href=\"" . $gefBuildHome . "\">equivalent</a></td>";
343 ?>
david_williams5fb610f2009-09-30 05:27:36 +0000344
david_williamsc5fa6952008-02-04 06:18:21 +0000345 </tr>
346
347 <tr valign="top">
348 <td width="10%"></td>
349 <td>Data Tools Platform (DTP) (required only for EJB or JPT
350 development)</td>
351 <td align="right"><?php
352 echo getPrereqReferenceOrName($eclipseMirrorScript, $dtpMirrorPrefixuri, $dtpURL, $dtpFile, $eclipseFSpathPrefix);
353 echo " or <a href=\"" . $dtpBuildHome . "\">equivalent</a></td>";
354 ?>
david_williams5fb610f2009-09-30 05:27:36 +0000355
david_williamsc5fa6952008-02-04 06:18:21 +0000356 </tr>
david_williamsed406662008-03-31 20:13:59 +0000357
david_williams5fb610f2009-09-30 05:27:36 +0000358 <tr valign="middle">
359 <td colspan="3">
360 <hr />
361 </td>
362 </tr>
david_williams75475e82008-02-03 06:44:31 +0000363
david_williams5fb610f2009-09-30 05:27:36 +0000364 <tr valign="top">
365 <td width="10%"></td>
366 <td><?php echo "$emfsourceName $emfsourceDescription" ?></td>
367 <td align="right"><?php
368 echo getPrereqReferenceOrName($eclipseMirrorScript, $emfsourceMirrorPrefixuri, $emfsourceURL, $emfsourceFile, $eclipseFSpathPrefix);
369 echo " or <a href=\"" . $emfsourceBuildHome . "\">equivalent</a></td>";
370 ?>
371
372 </tr>
david_williams75475e82008-02-03 06:44:31 +0000373
david_williams5fb610f2009-09-30 05:27:36 +0000374 <tr valign="top">
375 <td width="10%"></td>
376 <td><?php echo "$emfxsdsourceName $emfxsdsourceDescription" ?></td>
377 <td align="right"><?php
378 echo getPrereqReferenceOrName($eclipseMirrorScript, $emfxsdsourceMirrorPrefixuri, $emfxsdsourceURL, $emfxsdsourceFile, $eclipseFSpathPrefix);
379 echo " or <a href=\"" . $emfxsdsourceBuildHome . "\">equivalent</a></td>";
380 ?>
381
382 </tr>
383
384 <tr valign="top">
385 <td width="10%"></td>
386 <td><?php echo "$emfvalidationsourceName $emfvalidationsourceDescription" ?></td>
387 <td align="right"><?php
388 echo getPrereqReferenceOrName($eclipseMirrorScript, $emfvalidationsourceMirrorPrefixuri, $emfvalidationsourceURL, $emfvalidationsourceFile, $eclipseFSpathPrefix);
389 echo " or <a href=\"" . $emfvalidationsourceBuildHome . "\">equivalent</a></td>";
390 ?>
391
392 </tr>
393
david_williamsc5fa6952008-02-04 06:18:21 +0000394 <tr valign="top">
395 <td width="10%"></td>
396 <td>Eclipse Test Framework (required only for Automated JUnit tests)</td>
397 <td align="right"><?php
398 echo getPrereqReferenceOrName($eclipseMirrorScript, $eclipseMirrorPrefixuri, $testURL, $testFile, $eclipseFSpathPrefix);
399 echo " or <a href=\"" . $eclipseBuildHome . "\">equivalent</a></td>";
400 ?>
401
402 </tr>
403
404 <tr valign="top">
405 <td width="10%"></td>
406 <td>Eclipse releng tool (required only for committers to more easily
407 "release" code to a build)</td>
408 <td align="right"><?php
409 echo getPrereqReferenceOrName($eclipseMirrorScript, $eclipseMirrorPrefixuri, $eclipserelengURL, $eclipserelengFile, $eclipseFSpathPrefix);
410 echo " or <a href=\"" . $eclipseBuildHome . "\">equivalent</a></td>";
411 ?>
412
413 </tr>
414
415 <tr valign="top">
416 <td width="10%"></td>
david_williams5fb610f2009-09-30 05:27:36 +0000417 <td>Third Party code from Orbit. Not required and is currently much
418 more than needed for WTP, but some committers like using to create a
419 PDE target.</td>
david_williamsc5fa6952008-02-04 06:18:21 +0000420 <td align="right"><?php
421 echo getPrereqReferenceOrName($eclipseMirrorScript, $orbitthirdpartyzipMirrorPrefixuri, $orbitthirdpartyzipURL, $orbitthirdpartyzipFile,$eclipseFSpathPrefix);
422 echo " or <a href=\"" . $orbitthirdpartyzipBuildHome . "\">equivalent</a></td>";
423 ?>
424
425 </tr>
david_williams56a75a62007-10-02 07:37:47 +0000426
david_williamsc3b4f452007-09-30 08:28:17 +0000427 </table>
428 </td>
429 </tr>
david_williams535d6812007-03-29 06:46:26 +0000430</table>
431
432<!-- *********** WTP ************** -->
433<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000434 <tr>
435 <td align=left valign=top colspan="5" bgcolor="#0080C0"><font
436 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Tools
david_williamsccdce502009-03-08 03:06:54 +0000437 Platform</font></td>
david_williamsc3b4f452007-09-30 08:28:17 +0000438 </tr>
david_williams535d6812007-03-29 06:46:26 +0000439
david_williamsc3b4f452007-09-30 08:28:17 +0000440 <tr>
441 <td align="left" valign="top" colspan="5">
442 <p>The WTP zip files includes the features and plugins from the WST,
443 JST (including JSF), and JPT projects.</p>
444 </td>
445 </tr>
446 <tr>
447 <td>
448 <table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
david_williams535d6812007-03-29 06:46:26 +0000449
450
david_williamsc3b4f452007-09-30 08:28:17 +0000451 <tr>
452 <td align="left" valign="top" width="10%"><b>Web App Developers:</b></td>
david_williamsf8064dc2007-10-04 02:17:19 +0000453 <td align="left" valign="top" width="55%">
david_williamsc3b4f452007-09-30 08:28:17 +0000454 <p>This non-SDK package is for most users. It includes the runnable
455 code and end-user documentation for those using the tools to develop
456 web applications.</p>
457 </td>
458 <?php
david_williams535d6812007-03-29 06:46:26 +0000459
david_williamsc3b4f452007-09-30 08:28:17 +0000460 $zipfilename="wtp-$build";
david_williams535d6812007-03-29 06:46:26 +0000461
david_williamsc3b4f452007-09-30 08:28:17 +0000462 $filename=$zipfilename.".zip";
david_williams56a75a62007-10-02 07:37:47 +0000463 $zipfilesize=fileSizeForDisplay($filename);
david_williamsc3b4f452007-09-30 08:28:17 +0000464 $fileShortDescription="wtp";
465 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williamsc3b4f452007-09-30 08:28:17 +0000466 ?>
467 </tr>
david_williams535d6812007-03-29 06:46:26 +0000468
david_williams5fb610f2009-09-30 05:27:36 +0000469
470
david_williamsc3b4f452007-09-30 08:28:17 +0000471 <tr>
472 <td align="left" valign="top" width="10%"><b>Tool Developers:</b></td>
david_williams535d6812007-03-29 06:46:26 +0000473
david_williamsc3b4f452007-09-30 08:28:17 +0000474 <td align="left" valign="top">
475 <p>The SDK package includes source code and developer documentation
476 for those using WTP as a platform to build more tools, as well as
477 everything that is in the non-SDK version.</p>
david_williams535d6812007-03-29 06:46:26 +0000478
david_williamsc3b4f452007-09-30 08:28:17 +0000479 <?php
david_williams535d6812007-03-29 06:46:26 +0000480
david_williamsc3b4f452007-09-30 08:28:17 +0000481 $zipfilename="wtp-sdk-$build";
david_williams535d6812007-03-29 06:46:26 +0000482
david_williamsc3b4f452007-09-30 08:28:17 +0000483 $filename=$zipfilename.".zip";
david_williams56a75a62007-10-02 07:37:47 +0000484 $zipfilesize=fileSizeForDisplay($filename);
david_williamsc3b4f452007-09-30 08:28:17 +0000485 $fileShortDescription="wtp-sdk";
486 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williams535d6812007-03-29 06:46:26 +0000487
david_williamsc3b4f452007-09-30 08:28:17 +0000488 ?>
489
490 </tr>
david_williams535d6812007-03-29 06:46:26 +0000491
david_williamsc3b4f452007-09-30 08:28:17 +0000492 <tr>
david_williams0a3e9222007-07-30 04:22:53 +0000493
david_williamsc3b4f452007-09-30 08:28:17 +0000494 <td align="left" valign="top" width="10%"></td>
495 <td align="left" valign="top">
496 <p>The Automated Test zip contains the unit tests.</p>
497 <?php
david_williams535d6812007-03-29 06:46:26 +0000498
david_williamsb55f0982009-11-03 02:41:00 +0000499 $zipfilename="wtp-tests-$build";
david_williams535d6812007-03-29 06:46:26 +0000500
david_williamsc3b4f452007-09-30 08:28:17 +0000501 $filename=$zipfilename.".zip";
david_williams56a75a62007-10-02 07:37:47 +0000502 $zipfilesize=fileSizeForDisplay($filename);
david_williamsb55f0982009-11-03 02:41:00 +0000503 $fileShortDescription="wtp-tests";
david_williamsc3b4f452007-09-30 08:28:17 +0000504 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williams535d6812007-03-29 06:46:26 +0000505
david_williamsc3b4f452007-09-30 08:28:17 +0000506 ?>
507
508 </tr>
509 </table>
510 </td>
511
512
513 <tr>
david_williams535d6812007-03-29 06:46:26 +0000514
515</table>
516
ndaib8cedc82005-09-13 18:00:32 +0000517
david_williamsb217ebf2007-05-22 01:39:00 +0000518<!-- *********** WST ************** -->
519<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000520 <tr>
521 <td align=left valign=top colspan="5" bgcolor="#0080C0"><font
522 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Standard
523 Tools</font></td>
524 </tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000525
david_williamsc3b4f452007-09-30 08:28:17 +0000526 <tr>
527 <td align="left" valign="top" colspan="5">
david_williams5fb610f2009-09-30 05:27:36 +0000528 <p>These zip files includes the features and plugins for (non-Java)
529 Web Development.</p>
530 <p>Note: you only need this zip file(s) if you want to use only this
531 function. If you download the WTP zip file, it is already included
532 there.</p>
david_williamsc3b4f452007-09-30 08:28:17 +0000533 </td>
534 </tr>
535 <tr>
536 <td>
537 <table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
david_williamsb217ebf2007-05-22 01:39:00 +0000538
539
david_williamsc3b4f452007-09-30 08:28:17 +0000540 <tr>
541 <td align="left" valign="top" width="10%"><b>Web App Developers:</b></td>
542 <td align="left" valign="top">
543 <p>This non-SDK package is for most users. It includes the runnable
544 code and end-user documentation for those using the tools to develop
545 web applications. In particular, non-Java oriented Web Apps (such as
546 HTML, XML, CSS, etc).</p>
547 </td>
548 <?php
david_williamsb217ebf2007-05-22 01:39:00 +0000549
david_williamsc3b4f452007-09-30 08:28:17 +0000550 $zipfilename="wtp-wst-$build";
david_williamsb217ebf2007-05-22 01:39:00 +0000551
david_williamsc3b4f452007-09-30 08:28:17 +0000552 $filename=$zipfilename.".zip";
david_williams56a75a62007-10-02 07:37:47 +0000553 $zipfilesize=fileSizeForDisplay($filename);
david_williamsc3b4f452007-09-30 08:28:17 +0000554 $fileShortDescription="wst";
555 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williamsb217ebf2007-05-22 01:39:00 +0000556
david_williamsc3b4f452007-09-30 08:28:17 +0000557 ?>
558 </tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000559
david_williamsc3b4f452007-09-30 08:28:17 +0000560 <tr>
561
562
563 <tr>
564 <td align="left" valign="top" width="10%"><b>Tool Developers:</b></td>
david_williamsb217ebf2007-05-22 01:39:00 +0000565
david_williamsc3b4f452007-09-30 08:28:17 +0000566 <td align="left" valign="top">
567 <p>The SDK package includes source code and developer documentation
568 for those using WST as a platform to build more tools, as well as
569 everything that is in the non-SDK version.</p>
david_williamsb217ebf2007-05-22 01:39:00 +0000570
david_williamsc3b4f452007-09-30 08:28:17 +0000571 <?php
david_williamsb217ebf2007-05-22 01:39:00 +0000572
david_williamsc3b4f452007-09-30 08:28:17 +0000573 $zipfilename="wtp-wst-sdk-$build";
david_williamsb217ebf2007-05-22 01:39:00 +0000574
david_williamsc3b4f452007-09-30 08:28:17 +0000575 $filename=$zipfilename.".zip";
david_williams56a75a62007-10-02 07:37:47 +0000576 $zipfilesize=fileSizeForDisplay($filename);
david_williamsc3b4f452007-09-30 08:28:17 +0000577 $fileShortDescription="wtp-wst-sdk";
578 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
579 ?>
580
581 </tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000582
david_williamsc3b4f452007-09-30 08:28:17 +0000583 <tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000584
david_williamsc3b4f452007-09-30 08:28:17 +0000585 <td align="left" valign="top" width="10%"></td>
586 <td align="left" valign="top">
587 <p>The Automated Test zip contains the unit tests.</p>
588 <?php
david_williamsb217ebf2007-05-22 01:39:00 +0000589
david_williamsc3b4f452007-09-30 08:28:17 +0000590 $zipfilename="wtp-wst-Automated-Tests-$build";
david_williamsb217ebf2007-05-22 01:39:00 +0000591
david_williamsc3b4f452007-09-30 08:28:17 +0000592 $filename=$zipfilename.".zip";
david_williams56a75a62007-10-02 07:37:47 +0000593 $zipfilesize=fileSizeForDisplay($filename);
david_williamsc3b4f452007-09-30 08:28:17 +0000594 $fileShortDescription="wtp-wst-Automated-Tests";
595 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williamsb217ebf2007-05-22 01:39:00 +0000596
david_williamsc3b4f452007-09-30 08:28:17 +0000597 ?>
598
599 </tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000600
david_williamsc3b4f452007-09-30 08:28:17 +0000601 </table>
602 </td>
603
604
605 <tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000606
607</table>
608
david_williams5fb610f2009-09-30 05:27:36 +0000609 <?php
david_williamsb217ebf2007-05-22 01:39:00 +0000610
david_williams5fb610f2009-09-30 05:27:36 +0000611 $bellwether_zipfilename="wtp-common-fproj-".$build.".zip";
612 if (file_exists($bellwether_zipfilename)) {
613 // if-then-include section
614 // include this whole section if (and only if) the bellwether file exists.
615 // For example, it may not exist on builds for "old" streams.
616 ?>
david_williamsc69daf92008-10-17 01:45:00 +0000617
618<!-- *********** Faceted Project Framework ************** -->
619<table border=0 cellspacing=2 cellpadding=2 width="100%">
620 <tr>
621 <td align=left valign=top colspan="5" bgcolor="#0080C0"><font
david_williams5fb610f2009-09-30 05:27:36 +0000622 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Faceted
623 Project Framework</font></td>
david_williamsc69daf92008-10-17 01:45:00 +0000624 </tr>
625
626 <tr>
627 <td align="left" valign="top" colspan="5">
david_williams5fb610f2009-09-30 05:27:36 +0000628 <p>The Faceted Project Framework allows creation of modular projects
629 in Eclipse so that the user can easily add and remove functionality.
630 All WTP projects leverage this framework, but it can also be used
631 independent of WTP.</p>
632 <p>The JDT Enablement component extends the Faceted Project Framework
633 to integrate with Java Development Tools. The component includes the
634 Java facet, modeling of the JVM-based runtimes and tools for
635 simplifying Java library management for facet authors.</p>
636 <p>Note: you only need this zip file(s) if you want to use only this
637 function. If you download the WTP (or WST) zip file, it is already
638 included there.</p>
david_williamsc69daf92008-10-17 01:45:00 +0000639 </td>
640 </tr>
641 <tr>
642 <td>
643 <table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
644
645
646 <tr>
647 <td align="left" valign="top" width="10%"><b>Framework</b></td>
648 <td align="left" valign="top">
649 <p>Runtime</p>
650 </td>
651 <?php
652
653 $zipfilename="wtp-common-fproj-$build";
654
655 $filename=$zipfilename.".zip";
656 $zipfilesize=fileSizeForDisplay($filename);
657 $fileShortDescription="wtp-common-fproj";
658 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
659
660 ?>
661 </tr>
662
663 <tr>
664 <td align="left" valign="top" width="10%"><b>&nbsp;</b></td>
665 <td align="left" valign="top">
666 <p>SDK</p>
667 </td>
668 <?php
669
670 $zipfilename="wtp-common-fproj-sdk-$build";
671
672 $filename=$zipfilename.".zip";
673 $zipfilesize=fileSizeForDisplay($filename);
674 $fileShortDescription="wtp-common-fproj-sdk";
675 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
676
677 ?>
678 </tr>
679
680 <tr>
681 <td align="left" valign="top" width="10%"><b>JDT Enablement</b></td>
682 <td align="left" valign="top">
683 <p>Runtime</p>
684 </td>
685 <?php
686
687 $zipfilename="wtp-common-fproj-enablement-jdt-$build";
688
689 $filename=$zipfilename.".zip";
690 $zipfilesize=fileSizeForDisplay($filename);
691 $fileShortDescription="wtp-common-fproj-enablement-jdt";
692 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
693
694 ?>
695 </tr>
696
697 <tr>
698 <td align="left" valign="top" width="10%"><b>&nbsp;</b></td>
699 <td align="left" valign="top">
700 <p>SDK</p>
701 </td>
702 <?php
703
704 $zipfilename="wtp-common-fproj-enablement-jdt-sdk-$build";
705
706 $filename=$zipfilename.".zip";
707 $zipfilesize=fileSizeForDisplay($filename);
708 $fileShortDescription="wtp-common-fproj-enablement-jdt-sdk";
709 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
710
711 ?>
712 </tr>
713
714 </table>
715 </td>
716
david_williams5fb610f2009-09-30 05:27:36 +0000717
david_williamsc69daf92008-10-17 01:45:00 +0000718 <tr>
719
720</table>
721
david_williams5fb610f2009-09-30 05:27:36 +0000722 <?php
723 // end the if-then-include section
724 }
725 ?>
david_williamsb217ebf2007-05-22 01:39:00 +0000726
727
ndaib8cedc82005-09-13 18:00:32 +0000728<!-- *********** Build Status ************** -->
david_williams535d6812007-03-29 06:46:26 +0000729<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000730 <tr>
731 <td align=left valign=top bgcolor="#0080C0"><font
732 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Status, tests
733 and other interesting details</font></td>
734 </tr>
735 <tr>
736 <td>
737 <table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
david_williams535d6812007-03-29 06:46:26 +0000738
david_williamsc3b4f452007-09-30 08:28:17 +0000739 <tr>
740 <td><a href="buildNotes.php">Build notes</a> <br />
741 <a href="directory.txt">map files</a> <br />
742 <?php
david_williams535d6812007-03-29 06:46:26 +0000743
david_williamsc3b4f452007-09-30 08:28:17 +0000744 if ($displayTestSummary) {
david_williams0a3e9222007-07-30 04:22:53 +0000745
746
david_williams5fb610f2009-09-30 05:27:36 +0000747 if (isset($unitTests_grandTotalErrors)) {
748 $errorColor="green";
749 if ($unitTests_grandTotalErrors > 0) {
750 $errorColor="red";
751 }
752 echo "<a href=\"testResults.php\">Unit test results</a>&nbsp;";
753 echo "<img src=\"junit_err.gif\"/><font color=\"" . $errorColor . "\">" . $unitTests_grandTotalErrors . "</font>&nbsp;&nbsp;Total: " . $unitTests_grandTotalTests;
754 }
755 else {
david_williams3cee8b02009-10-17 05:32:48 +0000756 // we hardly ever "pend" anymore ... abscense usually signifies no tests or a build error.
757 echo "<br /><font color=\"orange\">Unit tests don't exists, are pending, or there's a build error.</font>";
758 //&nbsp;&nbsp;<img src=\"pending.gif\"/>";
david_williams5fb610f2009-09-30 05:27:36 +0000759 }
david_williams0a3e9222007-07-30 04:22:53 +0000760
david_williams5fb610f2009-09-30 05:27:36 +0000761 echo "<br />";
762 echo "<a href=\"compileResults.php\">Compile logs: Code Bundles</a>";
david_williams0a3e9222007-07-30 04:22:53 +0000763
david_williams5fb610f2009-09-30 05:27:36 +0000764 echo "&nbsp;&nbsp;($code_totalBundles)&nbsp;&nbsp;";
765 echo "<img src=\"compile_err.gif\"/><font color=red>$code_totalErrors</font>&nbsp;";
766 echo "<img src=\"compile_warn.gif\"/><font color=orange>$code_totalWarnings</font>&nbsp;";
767 echo "<img src=\"access_err.gif\"/><font color=red>$code_totalforbiddenAccessWarningCount</font>&nbsp;";
768 echo "<img src=\"access_warn.gif\"/><font color=orange>$code_totaldiscouragedAccessWarningCount</font>&nbsp;";
david_williams0a3e9222007-07-30 04:22:53 +0000769
david_williams5fb610f2009-09-30 05:27:36 +0000770 echo "<br />";
771 echo "<a href=\"testCompileResults.php\">Compile logs: Test Bundles</a>";
david_williams0a3e9222007-07-30 04:22:53 +0000772
david_williams5fb610f2009-09-30 05:27:36 +0000773 echo "&nbsp;&nbsp;($test_totalBundles)&nbsp;&nbsp;";
774 echo "<img src=\"compile_err.gif\"/><font color=red>$test_totalErrors</font>&nbsp;";
775 echo "<img src=\"compile_warn.gif\"/><font color=orange>$test_totalWarnings</font>&nbsp;";
776 echo "<img src=\"access_err.gif\"/><font color=red>$test_totalforbiddenAccessWarningCount</font>&nbsp;";
777 echo "<img src=\"access_warn.gif\"/><font color=orange>$test_totaldiscouragedAccessWarningCount</font>&nbsp;";
david_williamsc3b4f452007-09-30 08:28:17 +0000778 }
david_williams0a3e9222007-07-30 04:22:53 +0000779
david_williamsc3b4f452007-09-30 08:28:17 +0000780 ?> <br />
david_williams0a3e9222007-07-30 04:22:53 +0000781
david_williamsc3b4f452007-09-30 08:28:17 +0000782 <?php
783 if (file_exists("versioningReportName.php")) {
david_williams5fb610f2009-09-30 05:27:36 +0000784 include "versioningReportName.php";
785 $fname="${versionReportFilename}.html";
786 if (file_exists($fname)) {
787 echo "<br /> <a href='$fname'>Versioning Information</a>";
788 }
david_williams368af7f2006-03-25 06:56:24 +0000789}
david_williams535d6812007-03-29 06:46:26 +0000790?> <?php
jlanutif2ca2362007-04-11 20:08:09 +0000791echo "<br />";
792if (file_exists("./apiresults/api-progress.html"))
jeffliu2a8a6de2005-11-01 19:51:24 +0000793{
david_williams5fb610f2009-09-30 05:27:36 +0000794 echo "<br /> <a href=\"apiresults/api-progress.html\">API Progress Report</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000795}
796if (file_exists("./apiresults/api-info-summary.html"))
797{
david_williams5fb610f2009-09-30 05:27:36 +0000798 echo "<br /> <a href=\"apiresults/api-info-summary.html\">APIs Defined by Each Component</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000799}
800if (file_exists("./apiresults/api-ref-compatibility.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000801{
david_williams5fb610f2009-09-30 05:27:36 +0000802 echo "<br /> <a href=\"apiresults/api-ref-compatibility.html\">Adopter Breakage Report</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000803}
804if (file_exists("./apiresults/api-violation-summary.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000805{
david_williams5fb610f2009-09-30 05:27:36 +0000806 echo "<br /> <a href=\"apiresults/api-violation-summary.html\">API Violations</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000807}
808if (file_exists("./apiresults/component-api-violation-all.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000809{
david_williams5fb610f2009-09-30 05:27:36 +0000810 echo "<br /> <a href=\"apiresults/component-api-violation-all.html\">Non-API dependencies</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000811}
812if (file_exists("./apiresults/api-tc-summary.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000813{
david_williams5fb610f2009-09-30 05:27:36 +0000814 echo "<br /> <a href=\"apiresults/api-tc-summary.html\">API Test Coverage</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000815}
816if (file_exists("./apiresults/api-javadoc-summary.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000817{
david_williams5fb610f2009-09-30 05:27:36 +0000818 echo "<br /> <a href=\"apiresults/api-javadoc-summary.html\">API Javadoc Coverage</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000819}
820if (file_exists("./apiresults/api-tc-summary.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000821{
david_williams5fb610f2009-09-30 05:27:36 +0000822 echo "<br /><br /> <a href=\"apiresults/full_test_coverage/api-tc-summary.html\">Test Coverage for All Classes and Methods</a>";
david_williams35e43402006-06-18 05:36:48 +0000823}
david_williams535d6812007-03-29 06:46:26 +0000824?> <?php
jlanutif2ca2362007-04-11 20:08:09 +0000825if (file_exists("./perfresults/graph/performance.php"))
jeffliu18e6f7c2005-11-02 23:20:25 +0000826{
david_williams5fb610f2009-09-30 05:27:36 +0000827 echo "<br />";
828 echo "<br /> <a href=\"perfresults/graph/performance.php\">Performance Results</a>";
829 echo "<br />";
jeffliu18e6f7c2005-11-02 23:20:25 +0000830}
david_williams535d6812007-03-29 06:46:26 +0000831?></td>
david_williamsc3b4f452007-09-30 08:28:17 +0000832 </tr>
david_williamsc3b4f452007-09-30 08:28:17 +0000833 </table>
834 </td>
835 </tr>
ndaib8cedc82005-09-13 18:00:32 +0000836</table>
david_williams58473ad2007-03-03 01:12:43 +0000837
david_williams5fb610f2009-09-30 05:27:36 +0000838<?php
839
840$bellwether_name="repos";
841if (file_exists($bellwether_name)) {
842 // if-then-include section
843 // include this whole section if (and only if) the bellwether file exists.
844 // For example, it may not exist on builds for "old" streams.
845 ?>
846
847<table border=0 cellspacing=2 cellpadding=2 width="100%">
848 <tr>
849 <td align=left valign=top colspan="2" bgcolor="#0080C0"><font
850 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Tools
851 Platform zipped P2 repositories</font></td>
852 </tr>
853
854 <tr>
855 <td align="left" valign="top">
856 <p>These zips are a first-pass test of providing zipped P2
857 repositories of our deliverables. Comments welcome in <a
858 href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=265708">bug
859 265708</a></p>
860 </td>
861 </tr>
862 <tr>
863 <td>
864 <table border=0 cellspacing=2 cellpadding=2 width="40%" align="left">
865
866
867 <tr>
868
869 <?php
870
871
872 $zipfilename="repos/dali-buildrepo-$build";
873
874 $filename=$zipfilename.".zip";
875 $zipfilesize=fileSizeForDisplay($filename);
876 $fileShortDescription="dali";
877 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
878
879 echo "</tr><tr>";
880
881 $zipfilename="repos/dali-sdk-buildrepo-$build";
882
883 $filename=$zipfilename.".zip";
884 $zipfilesize=fileSizeForDisplay($filename);
885 $fileShortDescription="dali-sdk";
886 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
887
888 echo "</tr><tr>";
889
890 $zipfilename="repos/dali.tests-buildrepo-$build";
891
892 $filename=$zipfilename.".zip";
893 $zipfilesize=fileSizeForDisplay($filename);
894 $fileShortDescription="dali.tests";
895 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
896
897 echo "</tr><tr>";
898
899 $zipfilename="repos/jst-buildrepo-$build";
900
901 $filename=$zipfilename.".zip";
902 $zipfilesize=fileSizeForDisplay($filename);
903 $fileShortDescription="jst";
904 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
905
906 echo "</tr><tr>";
907
908 $zipfilename="repos/jst-sdk-buildrepo-$build";
909
910 $filename=$zipfilename.".zip";
911 $zipfilesize=fileSizeForDisplay($filename);
912 $fileShortDescription="jst-sdk";
913 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
914
915 echo "</tr><tr>";
916
917 $zipfilename="repos/jst.tests-buildrepo-$build";
918
919 $filename=$zipfilename.".zip";
920 $zipfilesize=fileSizeForDisplay($filename);
921 $fileShortDescription="jst.tests";
922 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
923
924 echo "</tr><tr>";
925
926 $zipfilename="repos/wst-buildrepo-$build";
927
928 $filename=$zipfilename.".zip";
929 $zipfilesize=fileSizeForDisplay($filename);
930 $fileShortDescription="wst";
931 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
932
933 echo "</tr><tr>";
934
935 $zipfilename="repos/wst-sdk-buildrepo-$build";
936
937 $filename=$zipfilename.".zip";
938 $zipfilesize=fileSizeForDisplay($filename);
939 $fileShortDescription="wst-sdk";
940 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
941
942 echo "</tr><tr>";
943
944 $zipfilename="repos/wst.tests-buildrepo-$build";
945
946 $filename=$zipfilename.".zip";
947 $zipfilesize=fileSizeForDisplay($filename);
948 $fileShortDescription="wst.tests";
949 displayRepoFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
950
951
952 ?>
953 </tr>
954 </table>
955
956 </tr>
957</table>
958
959 <?php } ?>
960
961</table>
962</td>
963</tr>
964</table>
965
ndaib8cedc82005-09-13 18:00:32 +0000966
967
david_williams535d6812007-03-29 06:46:26 +0000968<!-- footer -->
969<center>
970<hr>
971<p>All downloads are provided under the terms and conditions of the <a
david_williamsc3b4f452007-09-30 08:28:17 +0000972 href="http://www.eclipse.org/legal/notice.html">Eclipse.org Software
david_williams535d6812007-03-29 06:46:26 +0000973User Agreement</a> unless otherwise specified.</p>
ndaib8cedc82005-09-13 18:00:32 +0000974
david_williams535d6812007-03-29 06:46:26 +0000975<p>If you have problems downloading the drops, contact the <font
david_williamsc3b4f452007-09-30 08:28:17 +0000976 face="'Bitstream Vera',Helvetica,Arial" size="-1"><a
977 href="mailto:webmaster@eclipse.org">webmaster</a></font>.</p>
ndaib8cedc82005-09-13 18:00:32 +0000978
david_williams535d6812007-03-29 06:46:26 +0000979</center>
980<!-- end footer -->
david_williamsd913e922006-11-13 07:24:21 +0000981
982
ndaib8cedc82005-09-13 18:00:32 +0000983</body>
984</html>