blob: f45cd10d41e89d4223080d872ef3f8840a0b152e [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<title>WTP Downloads</title>
ndaib8cedc82005-09-13 18:00:32 +00006
david_williamsb7db8ba2007-02-19 01:54:04 +00007
david_williams535d6812007-03-29 06:46:26 +00008<?php
david_williamsb7db8ba2007-02-19 01:54:04 +00009
david_williamsc3b4f452007-09-30 08:28:17 +000010
11$eclipsefilelinux="@eclipsefilelinux@";
12$eclipsefilewindows="@eclipsefilewindows@";
13$eclipsefilemacosx="@eclipsefilemacos@";
14$buildBranch="@buildBranch@";
15$build="@build@";
16$type="@type@";
17$builddate="@date@";
18
19$eclipseURL="@eclipseURL@";
20$eclipseFile="@eclipseFile@";
21$eclipseBuildURL="@eclipseBuildURL@";
22
23$gefURL="@gefURL@";
24$gefFile="@gefFile@";
25
26$emfURL="@emfURL@";
27$emfFile="@emfFile@";
28
29$dtpURL="@dtpURL@";
30$dtpFile="@dtpFile@";
31
32include("miscUtil.php");
33
34
35
david_williams193368d2007-09-30 23:15:16 +000036//ini_set("display_errors", "true");
37//error_reporting (E_ALL);
david_williamsc3b4f452007-09-30 08:28:17 +000038
39
david_williams193368d2007-09-30 23:15:16 +000040$debugScript = false;
41$debugFunctions = false;
david_williamsc3b4f452007-09-30 08:28:17 +000042
43$defaultMirrorScript="";
44$defaultWTPMirrorPrefix="./";
45
46$eclipseMirrorScript="http://www.eclipse.org/downloads/download.php?file=/";
47
48$eclipseWTPMirrorPrefix="webtools/committers/drops/$buildBranch/$build/";
49
50
51$mirrorScript=$defaultMirrorScript;
52$downloadprefix=$defaultWTPMirrorPrefix;
53
54if ($debugScript) {
david_williams193368d2007-09-30 23:15:16 +000055 $testMirrorString=$eclipseMirrorScript . "webtools/downloads/drops/$buildBranch/$build/wtp-sdk-$build.zip";
david_williamsc3b4f452007-09-30 08:28:17 +000056 $isItMirrored = "false";
57 if (isMirrored($testMirrorString)) {
58 $isItMirrored = "true";
59 }
60 echo "isMirrored: " . $isItMirrored . "<br />";
61}
62
david_williams535d6812007-03-29 06:46:26 +000063
david_williamsbfb20d02007-09-29 18:31:57 +000064// use mirrors if and only if on eclipse.org download servers.
david_williamsc3b4f452007-09-30 08:28:17 +000065// don't even check for them, if not on eclipse.org downloads ... else, causes load for no reason
david_williamsbfb20d02007-09-29 18:31:57 +000066// Note: this depends on the declare script changing 'committers/drops' to 'downloads/drops'.
david_williamsb906e9b2007-09-29 05:43:47 +000067$serverName = $_SERVER["SERVER_NAME"];
david_williamsc3b4f452007-09-30 08:28:17 +000068
69if ($debugScript) {
70 echo "serverName: $serverName" . "<br />";
david_williamsb906e9b2007-09-29 05:43:47 +000071}
72
david_williamsc3b4f452007-09-30 08:28:17 +000073$keytestMirrorString=$eclipseMirrorScript . "/webtools/downloads/drops/$buildBranch/$build/wtp-sdk-$build.zip";
david_williams193368d2007-09-30 23:15:16 +000074// well known URL that is mirrored, purely for testing script
david_williams8f37c5e2007-10-01 01:05:18 +000075// $keytestMirrorString = "http://www.eclipse.org/downloads/download.php?file=/webtools/downloads/drops/R2.0/R-2.0.1-20070926042742/wtp-sdk-R-2.0.1-20070926042742.zip";
david_williams193368d2007-09-30 23:15:16 +000076
77
78//if (strpos($serverName, "eclipse.org") && isMirrored($keytestMirrorString) ) {
79if (isMirrored($keytestMirrorString) ) {
80 $mirrorScript=$eclipseMirrorScript;
david_williamsc3b4f452007-09-30 08:28:17 +000081 $downloadprefix="${mirrorScript}${eclipseWTPMirrorPrefix}";
82}
83
84if ($debugScript) {
85 echo "inferred platform: " . getPlatform();
86}
87
88
david_williams0a3e9222007-07-30 04:22:53 +000089// our summary results handling requires php 5 (for simple xml file loading)
90// so, if not php 5, just don't display any summary results
91// This was found to be required, since some mirror our whole site (e.g. IBM)
92// and not all mirrors use PHP 5
david_williamsc3b4f452007-09-30 08:28:17 +000093$displayTestSummary=false;
94if (phpversion() >= 5) {
david_williams0a3e9222007-07-30 04:22:53 +000095
96 $displayTestSummary=true;
97 // expecting grandTotalErrors and grandTotalTests
98 $filename = "unitTestsSummary.xml";
99 if (file_exists($filename)) {
david_williams535d6812007-03-29 06:46:26 +0000100 $prefix = "unitTests_";
101 $unitTestsSummary = simplexml_load_file($filename);
102 foreach ($unitTestsSummary->summaryItem as $summaryItem) {
david_williams0a3e9222007-07-30 04:22:53 +0000103 $name = $summaryItem->name;
104 $value = $summaryItem->value;
105 $code= "\$" . $prefix . $name . " = " . $value . ";";
106 //echo "<br />code: " . $code;
107 eval($code);
david_williams535d6812007-03-29 06:46:26 +0000108 }
david_williams0a3e9222007-07-30 04:22:53 +0000109 }
david_williams90799a62007-02-26 02:01:08 +0000110
david_williams0a3e9222007-07-30 04:22:53 +0000111 $filename = "compilelogsSummary.xml";
112 $prefix = "code_";
113 $compileSummary = simplexml_load_file($filename);
114 foreach ($compileSummary->summaryItem as $summaryItem) {
david_williams535d6812007-03-29 06:46:26 +0000115 $name = $summaryItem->name;
116 $value = $summaryItem->value;
117 $code= "\$" . $prefix . $name . " = " . $value . ";";
118 //echo "<br />code: " . $code;
119 eval($code);
david_williams0a3e9222007-07-30 04:22:53 +0000120 }
david_williams535d6812007-03-29 06:46:26 +0000121
david_williams0a3e9222007-07-30 04:22:53 +0000122 $filename = "testcompilelogsSummary.xml";
123 $prefix = "test_";
124 $compileSummary = simplexml_load_file($filename);
125 foreach ($compileSummary->summaryItem as $summaryItem) {
david_williams535d6812007-03-29 06:46:26 +0000126 $name = $summaryItem->name;
127 $value = $summaryItem->value;
128 $code= "\$" . $prefix . $name . " = " . $value . ";";
129 //echo "<br />code: " . $code;
130 eval($code);
david_williams0a3e9222007-07-30 04:22:53 +0000131 }
david_williams535d6812007-03-29 06:46:26 +0000132}
david_williams90799a62007-02-26 02:01:08 +0000133
134
ndaib8cedc82005-09-13 18:00:32 +0000135?>
136
david_williamsb7db8ba2007-02-19 01:54:04 +0000137
david_williams58473ad2007-03-03 01:12:43 +0000138</head>
139
140<body>
141
david_williams193368d2007-09-30 23:15:16 +0000142<?php
143// tiny banner to remind when looking at "local" machine results
144$serverName = $_SERVER["SERVER_NAME"];
145
146if (!stristr($serverName, "eclipse.org") && !stristr($serverName,"you.are.at.eclipsecon.org")) {
147 echo '<center>
148 <p>
149 Reminder: this is <font color="#FF0000">' .
150 $serverName .
151 '</font>
152 See also
153 <a href="http://download.eclipse.org/webtools/downloads" target="_top">the live public Eclipse site</a>.
154 </p>
155 <hr />
156 </center>';
157
158}
159?>
david_williams535d6812007-03-29 06:46:26 +0000160<table BORDER=0 CELLSPACING=2 CELLPADDING=2 WIDTH="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000161 <tr>
162 <td ALIGN=left><font face="'Bitstream Vera',Helvetica,Arial" size="+2"><b><?php echo "$type";?>
163 Build: <?php echo "$build";?></b></font></td>
164
165
166 <tr>
167 <td><font size="-1"><?php echo "$builddate";?></font></td>
168 </tr>
169 <tr>
170 <td>
171 <p>The Eclipse Web Tools Platform Project provides tools for Web
172 Development, and is a platform for adopters making add-on tools for
173 Web Development.</p>
174 </td>
175 </tr>
david_williams535d6812007-03-29 06:46:26 +0000176</table>
177
178<!-- *********** Required Prerequisites ************** -->
179<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000180 <tr>
181 <td align="left" valign="top" bgcolor="#0080C0"><font
182 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Required
183 Prerequisites</font></td>
184 </tr>
185 <tr>
186 <td>These are the prerequisites project packages to run the Web Tools
187 Platform. They must be downloaded and installed before WTP can be
188 installed or used.</td>
189 </tr>
190 <tr>
191 <td>
192 <table border=0 cellspacing=1 cellpadding=1 width="90%" align="center">
193 <tr valign="top">
194 <td width="10%" /><?php
david_williams0a3e9222007-07-30 04:22:53 +0000195
196
david_williamsc3b4f452007-09-30 08:28:17 +0000197 //customize page depending on user's browser/platform, if we can detect it
198 $usersPlatform = getPlatform();
199 // assume windows by default, since likely most frequent, even for cases where
200 // platform is "unknown". I've noticed Opera reports 'unknown' :(
201 $recommendedFile=$eclipsefilewindows;
david_williams193368d2007-09-30 23:15:16 +0000202 if (strcmp($usersPlatform,"linux")== 0) {
david_williamsc3b4f452007-09-30 08:28:17 +0000203 $recommendedFile=$eclipsefilelinux;
david_williams193368d2007-09-30 23:15:16 +0000204 } else if (strcmp($usersPlatform,"mac") == 0) {
david_williamsc3b4f452007-09-30 08:28:17 +0000205 $recommendedFile=$eclipsefilemacosx;
206 }
207 ?>
208
209
210 <td>Eclipse Platform (Platform, JDT)</td>
211 <td align="right"><?php
212 $prerequrl="$eclipseURL";
213 $prereqname="$eclipseFile";
214 echo getPrereqReferenceOrName($prerequrl, $prereqname);
215 ?> or <a href=$eclipseBuildURL>compatible</a></td>
216 </tr>
217 <tr valign="top">
218 <td width="10%" />
219
220
221 <td>Eclipse Modeling Framework (EMF, XSD InfoSet, SDO)</td>
222 <td align="right"><?php
223 $prerequrl="$emfURL";
224 $prereqname="$emfFile";
225 echo getPrereqReferenceOrName($prerequrl, $prereqname);
226 ?></td>
227 </tr>
228
229 <tr valign="top">
230 <td width="10%" />
231
232
233 <td>Graphical Editing Framework (GEF)</td>
234 <td align="right"><?php
235 $prerequrl="$gefURL";
236 $prereqname="$gefFile";
237 echo getPrereqReferenceOrName($prerequrl, $prereqname);
238 ?></td>
239 </tr>
david_williams0a3e9222007-07-30 04:22:53 +0000240
241
david_williamsc3b4f452007-09-30 08:28:17 +0000242 <tr valign="top">
243 <td width="10%" />
244
245
246 <td>Data Tools Platform (DTP)</td>
247 <td align="right"><?php
248 $prerequrl="$dtpURL";
249 $prereqname="$dtpFile";
250 echo getPrereqReferenceOrName($prerequrl, $prereqname);
251 ?></td>
252 </tr>
david_williams0a3e9222007-07-30 04:22:53 +0000253
david_williamsc3b4f452007-09-30 08:28:17 +0000254 </table>
255 </td>
256 </tr>
david_williams535d6812007-03-29 06:46:26 +0000257</table>
258
259<!-- *********** WTP ************** -->
260<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000261 <tr>
262 <td align=left valign=top colspan="5" bgcolor="#0080C0"><font
263 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Tools
264 Platform Complete</font></td>
265 </tr>
david_williams535d6812007-03-29 06:46:26 +0000266
david_williamsc3b4f452007-09-30 08:28:17 +0000267 <tr>
268 <td align="left" valign="top" colspan="5">
269 <p>The WTP zip files includes the features and plugins from the WST,
270 JST (including JSF), and JPT projects.</p>
271 </td>
272 </tr>
273 <tr>
274 <td>
275 <table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
david_williams535d6812007-03-29 06:46:26 +0000276
277
david_williamsc3b4f452007-09-30 08:28:17 +0000278 <tr>
279 <td align="left" valign="top" width="10%"><b>Web App Developers:</b></td>
280 <td align="left" valign="top">
281 <p>This non-SDK package is for most users. It includes the runnable
282 code and end-user documentation for those using the tools to develop
283 web applications.</p>
284 </td>
285 <?php
david_williams535d6812007-03-29 06:46:26 +0000286
david_williamsc3b4f452007-09-30 08:28:17 +0000287 $zipfilename="wtp-$build";
david_williams535d6812007-03-29 06:46:26 +0000288
david_williamsc3b4f452007-09-30 08:28:17 +0000289 $filename=$zipfilename.".zip";
290 $zipfilesize=fileSizeInMegs($filename);
291 $fileShortDescription="wtp";
292 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williams0a3e9222007-07-30 04:22:53 +0000293
david_williams535d6812007-03-29 06:46:26 +0000294
david_williamsc3b4f452007-09-30 08:28:17 +0000295 ?>
296 </tr>
david_williams535d6812007-03-29 06:46:26 +0000297
david_williamsc3b4f452007-09-30 08:28:17 +0000298 <tr>
299
300
301 <tr>
302 <td align="left" valign="top" width="10%"><b>Tool Developers:</b></td>
david_williams535d6812007-03-29 06:46:26 +0000303
david_williamsc3b4f452007-09-30 08:28:17 +0000304 <td align="left" valign="top">
305 <p>The SDK package includes source code and developer documentation
306 for those using WTP as a platform to build more tools, as well as
307 everything that is in the non-SDK version.</p>
david_williams535d6812007-03-29 06:46:26 +0000308
david_williamsc3b4f452007-09-30 08:28:17 +0000309 <?php
david_williams535d6812007-03-29 06:46:26 +0000310
david_williamsc3b4f452007-09-30 08:28:17 +0000311 $zipfilename="wtp-sdk-$build";
david_williams535d6812007-03-29 06:46:26 +0000312
david_williamsc3b4f452007-09-30 08:28:17 +0000313 $filename=$zipfilename.".zip";
314 $zipfilesize=fileSizeInMegs($filename);
315 $fileShortDescription="wtp-sdk";
316 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williams535d6812007-03-29 06:46:26 +0000317
david_williamsc3b4f452007-09-30 08:28:17 +0000318 ?>
319
320 </tr>
david_williams535d6812007-03-29 06:46:26 +0000321
david_williamsc3b4f452007-09-30 08:28:17 +0000322 <tr>
david_williams0a3e9222007-07-30 04:22:53 +0000323
david_williamsc3b4f452007-09-30 08:28:17 +0000324 <td align="left" valign="top" width="10%"></td>
325 <td align="left" valign="top">
326 <p>The Automated Test zip contains the unit tests.</p>
327 <?php
david_williams535d6812007-03-29 06:46:26 +0000328
david_williamsc3b4f452007-09-30 08:28:17 +0000329 $zipfilename="wtp-Automated-Tests-$build";
david_williams535d6812007-03-29 06:46:26 +0000330
david_williamsc3b4f452007-09-30 08:28:17 +0000331 $filename=$zipfilename.".zip";
332 $zipfilesize=fileSizeInMegs($filename);
333 $fileShortDescription="wtp-Automated-Tests";
334 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williams535d6812007-03-29 06:46:26 +0000335
david_williamsc3b4f452007-09-30 08:28:17 +0000336 ?>
337
338 </tr>
339 </table>
340 </td>
341
342
343 <tr>
david_williams535d6812007-03-29 06:46:26 +0000344
345</table>
346
ndaib8cedc82005-09-13 18:00:32 +0000347
david_williamsb217ebf2007-05-22 01:39:00 +0000348<!-- *********** WST ************** -->
349<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000350 <tr>
351 <td align=left valign=top colspan="5" bgcolor="#0080C0"><font
352 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Standard
353 Tools</font></td>
354 </tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000355
david_williamsc3b4f452007-09-30 08:28:17 +0000356 <tr>
357 <td align="left" valign="top" colspan="5">
358 <p>The WST zip files includes the features and plugins from the WST
359 Project.</p>
360 </td>
361 </tr>
362 <tr>
363 <td>
364 <table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
david_williamsb217ebf2007-05-22 01:39:00 +0000365
366
david_williamsc3b4f452007-09-30 08:28:17 +0000367 <tr>
368 <td align="left" valign="top" width="10%"><b>Web App Developers:</b></td>
369 <td align="left" valign="top">
370 <p>This non-SDK package is for most users. It includes the runnable
371 code and end-user documentation for those using the tools to develop
372 web applications. In particular, non-Java oriented Web Apps (such as
373 HTML, XML, CSS, etc).</p>
374 </td>
375 <?php
david_williamsb217ebf2007-05-22 01:39:00 +0000376
david_williamsc3b4f452007-09-30 08:28:17 +0000377 $zipfilename="wtp-wst-$build";
david_williamsb217ebf2007-05-22 01:39:00 +0000378
david_williamsc3b4f452007-09-30 08:28:17 +0000379 $filename=$zipfilename.".zip";
380 $zipfilesize=fileSizeInMegs($filename);
381 $fileShortDescription="wst";
382 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williamsb217ebf2007-05-22 01:39:00 +0000383
david_williamsc3b4f452007-09-30 08:28:17 +0000384 ?>
385 </tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000386
david_williamsc3b4f452007-09-30 08:28:17 +0000387 <tr>
388
389
390 <tr>
391 <td align="left" valign="top" width="10%"><b>Tool Developers:</b></td>
david_williamsb217ebf2007-05-22 01:39:00 +0000392
david_williamsc3b4f452007-09-30 08:28:17 +0000393 <td align="left" valign="top">
394 <p>The SDK package includes source code and developer documentation
395 for those using WST as a platform to build more tools, as well as
396 everything that is in the non-SDK version.</p>
david_williamsb217ebf2007-05-22 01:39:00 +0000397
david_williamsc3b4f452007-09-30 08:28:17 +0000398 <?php
david_williamsb217ebf2007-05-22 01:39:00 +0000399
david_williamsc3b4f452007-09-30 08:28:17 +0000400 $zipfilename="wtp-wst-sdk-$build";
david_williamsb217ebf2007-05-22 01:39:00 +0000401
david_williamsc3b4f452007-09-30 08:28:17 +0000402 $filename=$zipfilename.".zip";
403 $zipfilesize=fileSizeInMegs($filename);
404 $fileShortDescription="wtp-wst-sdk";
405 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
406 ?>
407
408 </tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000409
david_williamsc3b4f452007-09-30 08:28:17 +0000410 <tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000411
david_williamsc3b4f452007-09-30 08:28:17 +0000412 <td align="left" valign="top" width="10%"></td>
413 <td align="left" valign="top">
414 <p>The Automated Test zip contains the unit tests.</p>
415 <?php
david_williamsb217ebf2007-05-22 01:39:00 +0000416
david_williamsc3b4f452007-09-30 08:28:17 +0000417 $zipfilename="wtp-wst-Automated-Tests-$build";
david_williamsb217ebf2007-05-22 01:39:00 +0000418
david_williamsc3b4f452007-09-30 08:28:17 +0000419 $filename=$zipfilename.".zip";
420 $zipfilesize=fileSizeInMegs($filename);
421 $fileShortDescription="wtp-wst-Automated-Tests";
422 displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription);
david_williamsb217ebf2007-05-22 01:39:00 +0000423
david_williamsc3b4f452007-09-30 08:28:17 +0000424 ?>
425
426 </tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000427
david_williamsc3b4f452007-09-30 08:28:17 +0000428 </table>
429 </td>
430
431
432 <tr>
david_williamsb217ebf2007-05-22 01:39:00 +0000433
434</table>
435
436
437
438
ndaib8cedc82005-09-13 18:00:32 +0000439<!-- *********** Build Status ************** -->
david_williams535d6812007-03-29 06:46:26 +0000440<table border=0 cellspacing=2 cellpadding=2 width="100%">
david_williamsc3b4f452007-09-30 08:28:17 +0000441 <tr>
442 <td align=left valign=top bgcolor="#0080C0"><font
443 face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Status, tests
444 and other interesting details</font></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
david_williamsc3b4f452007-09-30 08:28:17 +0000450 <tr>
451 <td><a href="buildNotes.php">Build notes</a> <br />
452 <a href="directory.txt">map files</a> <br />
453 <?php
david_williams535d6812007-03-29 06:46:26 +0000454
david_williamsc3b4f452007-09-30 08:28:17 +0000455 if ($displayTestSummary) {
david_williams0a3e9222007-07-30 04:22:53 +0000456
457
david_williamsc3b4f452007-09-30 08:28:17 +0000458 if (isset($unitTests_grandTotalErrors)) {
459 $errorColor="green";
460 if ($unitTests_grandTotalErrors > 0) {
461 $errorColor="red";
462 }
463 echo "<a href=\"testResults.php\">Unit test results</a>&nbsp;";
464 echo "<img src=\"junit_err.gif\"/><font color=\"" . $errorColor . "\">" . $unitTests_grandTotalErrors . "</font>&nbsp;&nbsp;Total: " . $unitTests_grandTotalTests;
465 }
466 else {
467 echo "<br /><font color=\"orange\">Unit tests are pending</font>&nbsp;&nbsp;<img src=\"pending.gif\"/>";
468 }
david_williams0a3e9222007-07-30 04:22:53 +0000469
david_williamsc3b4f452007-09-30 08:28:17 +0000470 echo "<br />";
471 echo "<a href=\"compileResults.php\">Compile logs: Code Bundles</a>";
david_williams0a3e9222007-07-30 04:22:53 +0000472
david_williamsc3b4f452007-09-30 08:28:17 +0000473 echo "&nbsp;&nbsp;($code_totalBundles)&nbsp;&nbsp;";
474 echo "<img src=\"compile_err.gif\"/><font color=red>$code_totalErrors</font>&nbsp;";
475 echo "<img src=\"compile_warn.gif\"/><font color=orange>$code_totalWarnings</font>&nbsp;";
476 echo "<img src=\"access_err.gif\"/><font color=red>$code_totalforbiddenAccessWarningCount</font>&nbsp;";
477 echo "<img src=\"access_warn.gif\"/><font color=orange>$code_totaldiscouragedAccessWarningCount</font>&nbsp;";
david_williams0a3e9222007-07-30 04:22:53 +0000478
david_williamsc3b4f452007-09-30 08:28:17 +0000479 echo "<br />";
480 echo "<a href=\"testCompileResults.php\">Compile logs: Test Bundles</a>";
david_williams0a3e9222007-07-30 04:22:53 +0000481
david_williamsc3b4f452007-09-30 08:28:17 +0000482 echo "&nbsp;&nbsp;($test_totalBundles)&nbsp;&nbsp;";
483 echo "<img src=\"compile_err.gif\"/><font color=red>$test_totalErrors</font>&nbsp;";
484 echo "<img src=\"compile_warn.gif\"/><font color=orange>$test_totalWarnings</font>&nbsp;";
485 echo "<img src=\"access_err.gif\"/><font color=red>$test_totalforbiddenAccessWarningCount</font>&nbsp;";
486 echo "<img src=\"access_warn.gif\"/><font color=orange>$test_totaldiscouragedAccessWarningCount</font>&nbsp;";
487 }
david_williams0a3e9222007-07-30 04:22:53 +0000488
david_williamsc3b4f452007-09-30 08:28:17 +0000489 ?> <br />
david_williams0a3e9222007-07-30 04:22:53 +0000490
david_williamsc3b4f452007-09-30 08:28:17 +0000491 <?php
492 if (file_exists("versioningReportName.php")) {
493 include "versioningReportName.php";
494 $fname="${versionReportFilename}.html";
495 if (file_exists($fname)) {
496 echo "<br /> <a href='$fname'>Versioning Information</a>";
497 }
david_williams368af7f2006-03-25 06:56:24 +0000498}
david_williams535d6812007-03-29 06:46:26 +0000499?> <?php
jlanutif2ca2362007-04-11 20:08:09 +0000500echo "<br />";
501if (file_exists("./apiresults/api-progress.html"))
jeffliu2a8a6de2005-11-01 19:51:24 +0000502{
david_williams0a3e9222007-07-30 04:22:53 +0000503 echo "<br /> <a href=\"apiresults/api-progress.html\">API Progress Report</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000504}
505if (file_exists("./apiresults/api-info-summary.html"))
506{
david_williams0a3e9222007-07-30 04:22:53 +0000507 echo "<br /> <a href=\"apiresults/api-info-summary.html\">APIs Defined by Each Component</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000508}
509if (file_exists("./apiresults/api-ref-compatibility.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000510{
511 echo "<br /> <a href=\"apiresults/api-ref-compatibility.html\">Adopter Breakage Report</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000512}
513if (file_exists("./apiresults/api-violation-summary.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000514{
515 echo "<br /> <a href=\"apiresults/api-violation-summary.html\">API Violations</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000516}
517if (file_exists("./apiresults/component-api-violation-all.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000518{
519 echo "<br /> <a href=\"apiresults/component-api-violation-all.html\">Non-API dependencies</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000520}
521if (file_exists("./apiresults/api-tc-summary.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000522{
523 echo "<br /> <a href=\"apiresults/api-tc-summary.html\">API Test Coverage</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000524}
525if (file_exists("./apiresults/api-javadoc-summary.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000526{
527 echo "<br /> <a href=\"apiresults/api-javadoc-summary.html\">API Javadoc Coverage</a>";
jlanutif2ca2362007-04-11 20:08:09 +0000528}
529if (file_exists("./apiresults/api-tc-summary.html"))
david_williams0a3e9222007-07-30 04:22:53 +0000530{
531 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 +0000532}
david_williams535d6812007-03-29 06:46:26 +0000533?> <?php
jlanutif2ca2362007-04-11 20:08:09 +0000534if (file_exists("./perfresults/graph/performance.php"))
jeffliu18e6f7c2005-11-02 23:20:25 +0000535{
david_williams0a3e9222007-07-30 04:22:53 +0000536 echo "<br />";
537 echo "<br /> <a href=\"perfresults/graph/performance.php\">Performance Results</a>";
538 echo "<br />";
jeffliu18e6f7c2005-11-02 23:20:25 +0000539}
david_williams535d6812007-03-29 06:46:26 +0000540?></td>
david_williamsc3b4f452007-09-30 08:28:17 +0000541 </tr>
ndaib8cedc82005-09-13 18:00:32 +0000542
543
david_williamsc3b4f452007-09-30 08:28:17 +0000544 </table>
545 </td>
546 </tr>
ndaib8cedc82005-09-13 18:00:32 +0000547</table>
david_williams58473ad2007-03-03 01:12:43 +0000548
ndaib8cedc82005-09-13 18:00:32 +0000549
550
david_williams535d6812007-03-29 06:46:26 +0000551<!-- footer -->
552<center>
553<hr>
554<p>All downloads are provided under the terms and conditions of the <a
david_williamsc3b4f452007-09-30 08:28:17 +0000555 href="http://www.eclipse.org/legal/notice.html">Eclipse.org Software
david_williams535d6812007-03-29 06:46:26 +0000556User Agreement</a> unless otherwise specified.</p>
ndaib8cedc82005-09-13 18:00:32 +0000557
david_williams535d6812007-03-29 06:46:26 +0000558<p>If you have problems downloading the drops, contact the <font
david_williamsc3b4f452007-09-30 08:28:17 +0000559 face="'Bitstream Vera',Helvetica,Arial" size="-1"><a
560 href="mailto:webmaster@eclipse.org">webmaster</a></font>.</p>
ndaib8cedc82005-09-13 18:00:32 +0000561
david_williams535d6812007-03-29 06:46:26 +0000562</center>
563<!-- end footer -->
david_williamsd913e922006-11-13 07:24:21 +0000564
565
ndaib8cedc82005-09-13 18:00:32 +0000566</body>
567</html>