ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 1 | <html> |
| 2 | <head> |
| 3 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 4 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 5 | <?php |
david_williams | 31fbed9 | 2007-10-03 14:53:47 +0000 | [diff] [blame] | 6 | |
david_williams | 3cee8b0 | 2009-10-17 05:32:48 +0000 | [diff] [blame] | 7 | //ini_set("display_errors", "true"); |
| 8 | //error_reporting (E_ALL); |
| 9 | |
| 10 | |
david_williams | 154713b | 2008-02-03 21:20:23 +0000 | [diff] [blame] | 11 | $buildBranch="@buildBranch@"; |
| 12 | $build="@build@"; |
| 13 | $type="@type@"; |
| 14 | $builddate="@date@"; |
| 15 | |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 16 | $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_williams | 24f1a7d | 2008-02-04 07:06:44 +0000 | [diff] [blame] | 48 | $emfsourceURL="@emfsourceURL@"; |
| 49 | $emfsourceFile="@emfsourceFile@"; |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 50 | $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_williams | f9ac47b | 2009-09-30 04:46:27 +0000 | [diff] [blame] | 69 | $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_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 83 | $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_williams | 154713b | 2008-02-03 21:20:23 +0000 | [diff] [blame] | 98 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 99 | include("miscUtil.php"); |
| 100 | |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 101 | |
| 102 | |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 103 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 104 | |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 105 | $debugScript = false; |
| 106 | $debugFunctions = false; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 107 | |
| 108 | $defaultMirrorScript=""; |
| 109 | $defaultWTPMirrorPrefix="./"; |
| 110 | |
david_williams | 9fd9853 | 2007-10-02 01:04:16 +0000 | [diff] [blame] | 111 | $eclipseMirrorScript="http://www.eclipse.org/downloads/download.php?file="; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 112 | |
david_williams | 31fbed9 | 2007-10-03 14:53:47 +0000 | [diff] [blame] | 113 | // TODO: improve so this hard coding isn't required. |
david_williams | 456bf9b | 2007-10-03 02:06:14 +0000 | [diff] [blame] | 114 | // This depends on the declare script changing webtools/committers to webtools/downloads |
david_williams | 31fbed9 | 2007-10-03 14:53:47 +0000 | [diff] [blame] | 115 | // And, the logic is such that if it is not mirrored, this URI is not used at all, just |
david_williams | 456bf9b | 2007-10-03 02:06:14 +0000 | [diff] [blame] | 116 | // a relative reference only |
david_williams | 9fd9853 | 2007-10-02 01:04:16 +0000 | [diff] [blame] | 117 | $eclipseWTPMirrorPrefix="/webtools/committers/drops/$buildBranch/$build/"; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 118 | |
| 119 | |
| 120 | $mirrorScript=$defaultMirrorScript; |
| 121 | $downloadprefix=$defaultWTPMirrorPrefix; |
| 122 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 123 | |
david_williams | 456bf9b | 2007-10-03 02:06:14 +0000 | [diff] [blame] | 124 | $keytestMirrorString=$eclipseMirrorScript . "$eclipseWTPMirrorPrefix/wtp-sdk-$build.zip"; |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 125 | if (isMirrored($keytestMirrorString) ) { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 126 | $mirrorScript=$eclipseMirrorScript; |
| 127 | $downloadprefix="${mirrorScript}${eclipseWTPMirrorPrefix}"; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 128 | } |
| 129 | |
| 130 | if ($debugScript) { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 131 | echo "inferred platform: " . getPlatform(); |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 132 | } |
| 133 | |
| 134 | |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 135 | // 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_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 139 | $displayTestSummary=false; |
| 140 | if (phpversion() >= 5) { |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 141 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 142 | $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_williams | 90799a6 | 2007-02-26 02:01:08 +0000 | [diff] [blame] | 156 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 157 | $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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 167 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 168 | $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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 178 | } |
david_williams | 90799a6 | 2007-02-26 02:01:08 +0000 | [diff] [blame] | 179 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 180 | function 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_williams | 90799a6 | 2007-02-26 02:01:08 +0000 | [diff] [blame] | 187 | |
david_williams | 3cee8b0 | 2009-10-17 05:32:48 +0000 | [diff] [blame] | 188 | $incubating="@incubating@"; |
| 189 | |
| 190 | |
| 191 | |
david_williams | 0f0c49e | 2009-10-21 03:13:32 +0000 | [diff] [blame] | 192 | if (isset($incubating) && ($incubating == "true")) { |
david_williams | 3cee8b0 | 2009-10-17 05:32:48 +0000 | [diff] [blame] | 193 | echo '<title>WTP Incubator Downloads</title>'; |
| 194 | } |
| 195 | else { |
| 196 | echo '<title>WTP Downloads</title>'; |
| 197 | } |
| 198 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 199 | ?> |
| 200 | |
david_williams | b7db8ba | 2007-02-19 01:54:04 +0000 | [diff] [blame] | 201 | |
david_williams | 58473ad | 2007-03-03 01:12:43 +0000 | [diff] [blame] | 202 | </head> |
| 203 | |
| 204 | <body> |
| 205 | |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 206 | <?php |
david_williams | 456bf9b | 2007-10-03 02:06:14 +0000 | [diff] [blame] | 207 | |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 208 | // tiny banner to remind when looking at "local" machine results |
| 209 | $serverName = $_SERVER["SERVER_NAME"]; |
| 210 | |
| 211 | if (!stristr($serverName, "eclipse.org") && !stristr($serverName,"you.are.at.eclipsecon.org")) { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 212 | echo '<center> |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 213 | <p> |
| 214 | Reminder: this is <font color="#FF0000">' . |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 215 | $serverName . |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 216 | '</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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 225 | <table BORDER=0 CELLSPACING=2 CELLPADDING=2 WIDTH="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 226 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 241 | </table> |
| 242 | |
| 243 | <!-- *********** Required Prerequisites ************** --> |
| 244 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 245 | <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_williams | c23d0c1 | 2008-02-03 06:42:19 +0000 | [diff] [blame] | 257 | </table> |
david_williams | 768e04a | 2008-02-03 06:24:41 +0000 | [diff] [blame] | 258 | |
| 259 | |
| 260 | <!-- *********** Required Prerequisites ************** --> |
| 261 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 262 | <tr> |
| 263 | <td align="left" valign="top" bgcolor="#0080C0"><font |
david_williams | 3cee8b0 | 2009-10-17 05:32:48 +0000 | [diff] [blame] | 264 | face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Prerequisites |
| 265 | and Handy Extras</font></td> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 266 | </tr> |
| 267 | <tr> |
david_williams | 31fbed9 | 2007-10-03 14:53:47 +0000 | [diff] [blame] | 268 | <td> |
david_williams | 3cee8b0 | 2009-10-17 05:32:48 +0000 | [diff] [blame] | 269 | <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_williams | 31fbed9 | 2007-10-03 14:53:47 +0000 | [diff] [blame] | 274 | <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_williams | 3cee8b0 | 2009-10-17 05:32:48 +0000 | [diff] [blame] | 279 | <p></p> |
david_williams | 56a75a6 | 2007-10-02 07:37:47 +0000 | [diff] [blame] | 280 | </td> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 281 | </tr> |
| 282 | <tr> |
| 283 | <td> |
| 284 | <table border=0 cellspacing=1 cellpadding=1 width="90%" align="center"> |
| 285 | <tr valign="top"> |
david_williams | 9fd9853 | 2007-10-02 01:04:16 +0000 | [diff] [blame] | 286 | <td width="10%"></td> |
david_williams | f8064dc | 2007-10-04 02:17:19 +0000 | [diff] [blame] | 287 | <td width="55%">Eclipse Platform (Platform, JDT)</td> |
david_williams | 9fd9853 | 2007-10-02 01:04:16 +0000 | [diff] [blame] | 288 | <?php |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 289 | //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_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 293 | $recommendedFile=$eclipsefilewindows; |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 294 | if (strcmp($usersPlatform,"linux")== 0) { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 295 | $recommendedFile=$eclipsefilelinux; |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 296 | } else if (strcmp($usersPlatform,"mac") == 0) { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 297 | $recommendedFile=$eclipsefilemacosx; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 298 | } |
| 299 | ?> |
david_williams | f8064dc | 2007-10-04 02:17:19 +0000 | [diff] [blame] | 300 | <td align="right" width="35%"><?php |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 301 | 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_williams | 31fbed9 | 2007-10-03 14:53:47 +0000 | [diff] [blame] | 304 | ?> |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 305 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 306 | </tr> |
david_williams | 8eb03f2 | 2008-02-03 01:10:16 +0000 | [diff] [blame] | 307 | |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 308 | <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_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 314 | ?> |
| 315 | |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 316 | </tr> |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 317 | <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_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 336 | |
| 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_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 344 | |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 345 | </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_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 355 | |
david_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 356 | </tr> |
david_williams | ed40666 | 2008-03-31 20:13:59 +0000 | [diff] [blame] | 357 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 358 | <tr valign="middle"> |
| 359 | <td colspan="3"> |
| 360 | <hr /> |
| 361 | </td> |
| 362 | </tr> |
david_williams | 75475e8 | 2008-02-03 06:44:31 +0000 | [diff] [blame] | 363 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 364 | <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_williams | 75475e8 | 2008-02-03 06:44:31 +0000 | [diff] [blame] | 373 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 374 | <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_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 394 | <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_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 417 | <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_williams | c5fa695 | 2008-02-04 06:18:21 +0000 | [diff] [blame] | 420 | <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_williams | 56a75a6 | 2007-10-02 07:37:47 +0000 | [diff] [blame] | 426 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 427 | </table> |
| 428 | </td> |
| 429 | </tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 430 | </table> |
| 431 | |
| 432 | <!-- *********** WTP ************** --> |
| 433 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 434 | <tr> |
| 435 | <td align=left valign=top colspan="5" bgcolor="#0080C0"><font |
| 436 | face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Tools |
david_williams | ccdce50 | 2009-03-08 03:06:54 +0000 | [diff] [blame] | 437 | Platform</font></td> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 438 | </tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 439 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 440 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 449 | |
| 450 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 451 | <tr> |
| 452 | <td align="left" valign="top" width="10%"><b>Web App Developers:</b></td> |
david_williams | f8064dc | 2007-10-04 02:17:19 +0000 | [diff] [blame] | 453 | <td align="left" valign="top" width="55%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 454 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 459 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 460 | $zipfilename="wtp-$build"; |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 461 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 462 | $filename=$zipfilename.".zip"; |
david_williams | 56a75a6 | 2007-10-02 07:37:47 +0000 | [diff] [blame] | 463 | $zipfilesize=fileSizeForDisplay($filename); |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 464 | $fileShortDescription="wtp"; |
| 465 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 466 | ?> |
| 467 | </tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 468 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 469 | |
| 470 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 471 | <tr> |
| 472 | <td align="left" valign="top" width="10%"><b>Tool Developers:</b></td> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 473 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 474 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 478 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 479 | <?php |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 480 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 481 | $zipfilename="wtp-sdk-$build"; |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 482 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 483 | $filename=$zipfilename.".zip"; |
david_williams | 56a75a6 | 2007-10-02 07:37:47 +0000 | [diff] [blame] | 484 | $zipfilesize=fileSizeForDisplay($filename); |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 485 | $fileShortDescription="wtp-sdk"; |
| 486 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 487 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 488 | ?> |
| 489 | |
| 490 | </tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 491 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 492 | <tr> |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 493 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 494 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 498 | |
david_williams | b55f098 | 2009-11-03 02:41:00 +0000 | [diff] [blame] | 499 | $zipfilename="wtp-tests-$build"; |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 500 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 501 | $filename=$zipfilename.".zip"; |
david_williams | 56a75a6 | 2007-10-02 07:37:47 +0000 | [diff] [blame] | 502 | $zipfilesize=fileSizeForDisplay($filename); |
david_williams | b55f098 | 2009-11-03 02:41:00 +0000 | [diff] [blame] | 503 | $fileShortDescription="wtp-tests"; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 504 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 505 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 506 | ?> |
| 507 | |
| 508 | </tr> |
| 509 | </table> |
| 510 | </td> |
| 511 | |
| 512 | |
| 513 | <tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 514 | |
| 515 | </table> |
| 516 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 517 | |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 518 | <!-- *********** WST ************** --> |
| 519 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 520 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 525 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 526 | <tr> |
| 527 | <td align="left" valign="top" colspan="5"> |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 528 | <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_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 533 | </td> |
| 534 | </tr> |
| 535 | <tr> |
| 536 | <td> |
| 537 | <table border=0 cellspacing=2 cellpadding=2 width="90%" align="center"> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 538 | |
| 539 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 540 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 549 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 550 | $zipfilename="wtp-wst-$build"; |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 551 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 552 | $filename=$zipfilename.".zip"; |
david_williams | 56a75a6 | 2007-10-02 07:37:47 +0000 | [diff] [blame] | 553 | $zipfilesize=fileSizeForDisplay($filename); |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 554 | $fileShortDescription="wst"; |
| 555 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 556 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 557 | ?> |
| 558 | </tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 559 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 560 | <tr> |
| 561 | |
| 562 | |
| 563 | <tr> |
| 564 | <td align="left" valign="top" width="10%"><b>Tool Developers:</b></td> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 565 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 566 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 570 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 571 | <?php |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 572 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 573 | $zipfilename="wtp-wst-sdk-$build"; |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 574 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 575 | $filename=$zipfilename.".zip"; |
david_williams | 56a75a6 | 2007-10-02 07:37:47 +0000 | [diff] [blame] | 576 | $zipfilesize=fileSizeForDisplay($filename); |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 577 | $fileShortDescription="wtp-wst-sdk"; |
| 578 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
| 579 | ?> |
| 580 | |
| 581 | </tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 582 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 583 | <tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 584 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 585 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 589 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 590 | $zipfilename="wtp-wst-Automated-Tests-$build"; |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 591 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 592 | $filename=$zipfilename.".zip"; |
david_williams | 56a75a6 | 2007-10-02 07:37:47 +0000 | [diff] [blame] | 593 | $zipfilesize=fileSizeForDisplay($filename); |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 594 | $fileShortDescription="wtp-wst-Automated-Tests"; |
| 595 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 596 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 597 | ?> |
| 598 | |
| 599 | </tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 600 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 601 | </table> |
| 602 | </td> |
| 603 | |
| 604 | |
| 605 | <tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 606 | |
| 607 | </table> |
| 608 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 609 | <?php |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 610 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 611 | $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_williams | c69daf9 | 2008-10-17 01:45:00 +0000 | [diff] [blame] | 617 | |
| 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_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 622 | face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Faceted |
| 623 | Project Framework</font></td> |
david_williams | c69daf9 | 2008-10-17 01:45:00 +0000 | [diff] [blame] | 624 | </tr> |
| 625 | |
| 626 | <tr> |
| 627 | <td align="left" valign="top" colspan="5"> |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 628 | <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_williams | c69daf9 | 2008-10-17 01:45:00 +0000 | [diff] [blame] | 639 | </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> </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> </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_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 717 | |
david_williams | c69daf9 | 2008-10-17 01:45:00 +0000 | [diff] [blame] | 718 | <tr> |
| 719 | |
| 720 | </table> |
| 721 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 722 | <?php |
| 723 | // end the if-then-include section |
| 724 | } |
| 725 | ?> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 726 | |
| 727 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 728 | <!-- *********** Build Status ************** --> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 729 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 730 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 738 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 739 | <tr> |
| 740 | <td><a href="buildNotes.php">Build notes</a> <br /> |
| 741 | <a href="directory.txt">map files</a> <br /> |
| 742 | <?php |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 743 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 744 | if ($displayTestSummary) { |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 745 | |
| 746 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 747 | 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> "; |
| 753 | echo "<img src=\"junit_err.gif\"/><font color=\"" . $errorColor . "\">" . $unitTests_grandTotalErrors . "</font> Total: " . $unitTests_grandTotalTests; |
| 754 | } |
| 755 | else { |
david_williams | 3cee8b0 | 2009-10-17 05:32:48 +0000 | [diff] [blame] | 756 | // 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 | // <img src=\"pending.gif\"/>"; |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 759 | } |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 760 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 761 | echo "<br />"; |
| 762 | echo "<a href=\"compileResults.php\">Compile logs: Code Bundles</a>"; |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 763 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 764 | echo " ($code_totalBundles) "; |
| 765 | echo "<img src=\"compile_err.gif\"/><font color=red>$code_totalErrors</font> "; |
| 766 | echo "<img src=\"compile_warn.gif\"/><font color=orange>$code_totalWarnings</font> "; |
| 767 | echo "<img src=\"access_err.gif\"/><font color=red>$code_totalforbiddenAccessWarningCount</font> "; |
| 768 | echo "<img src=\"access_warn.gif\"/><font color=orange>$code_totaldiscouragedAccessWarningCount</font> "; |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 769 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 770 | echo "<br />"; |
| 771 | echo "<a href=\"testCompileResults.php\">Compile logs: Test Bundles</a>"; |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 772 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 773 | echo " ($test_totalBundles) "; |
| 774 | echo "<img src=\"compile_err.gif\"/><font color=red>$test_totalErrors</font> "; |
| 775 | echo "<img src=\"compile_warn.gif\"/><font color=orange>$test_totalWarnings</font> "; |
| 776 | echo "<img src=\"access_err.gif\"/><font color=red>$test_totalforbiddenAccessWarningCount</font> "; |
| 777 | echo "<img src=\"access_warn.gif\"/><font color=orange>$test_totaldiscouragedAccessWarningCount</font> "; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 778 | } |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 779 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 780 | ?> <br /> |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 781 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 782 | <?php |
| 783 | if (file_exists("versioningReportName.php")) { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 784 | include "versioningReportName.php"; |
| 785 | $fname="${versionReportFilename}.html"; |
| 786 | if (file_exists($fname)) { |
| 787 | echo "<br /> <a href='$fname'>Versioning Information</a>"; |
| 788 | } |
david_williams | 368af7f | 2006-03-25 06:56:24 +0000 | [diff] [blame] | 789 | } |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 790 | ?> <?php |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 791 | echo "<br />"; |
| 792 | if (file_exists("./apiresults/api-progress.html")) |
jeffliu | 2a8a6de | 2005-11-01 19:51:24 +0000 | [diff] [blame] | 793 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 794 | echo "<br /> <a href=\"apiresults/api-progress.html\">API Progress Report</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 795 | } |
| 796 | if (file_exists("./apiresults/api-info-summary.html")) |
| 797 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 798 | echo "<br /> <a href=\"apiresults/api-info-summary.html\">APIs Defined by Each Component</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 799 | } |
| 800 | if (file_exists("./apiresults/api-ref-compatibility.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 801 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 802 | echo "<br /> <a href=\"apiresults/api-ref-compatibility.html\">Adopter Breakage Report</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 803 | } |
| 804 | if (file_exists("./apiresults/api-violation-summary.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 805 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 806 | echo "<br /> <a href=\"apiresults/api-violation-summary.html\">API Violations</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 807 | } |
| 808 | if (file_exists("./apiresults/component-api-violation-all.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 809 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 810 | echo "<br /> <a href=\"apiresults/component-api-violation-all.html\">Non-API dependencies</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 811 | } |
| 812 | if (file_exists("./apiresults/api-tc-summary.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 813 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 814 | echo "<br /> <a href=\"apiresults/api-tc-summary.html\">API Test Coverage</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 815 | } |
| 816 | if (file_exists("./apiresults/api-javadoc-summary.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 817 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 818 | echo "<br /> <a href=\"apiresults/api-javadoc-summary.html\">API Javadoc Coverage</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 819 | } |
| 820 | if (file_exists("./apiresults/api-tc-summary.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 821 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 822 | echo "<br /><br /> <a href=\"apiresults/full_test_coverage/api-tc-summary.html\">Test Coverage for All Classes and Methods</a>"; |
david_williams | 35e4340 | 2006-06-18 05:36:48 +0000 | [diff] [blame] | 823 | } |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 824 | ?> <?php |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 825 | if (file_exists("./perfresults/graph/performance.php")) |
jeffliu | 18e6f7c | 2005-11-02 23:20:25 +0000 | [diff] [blame] | 826 | { |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 827 | echo "<br />"; |
| 828 | echo "<br /> <a href=\"perfresults/graph/performance.php\">Performance Results</a>"; |
| 829 | echo "<br />"; |
jeffliu | 18e6f7c | 2005-11-02 23:20:25 +0000 | [diff] [blame] | 830 | } |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 831 | ?></td> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 832 | </tr> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 833 | </table> |
| 834 | </td> |
| 835 | </tr> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 836 | </table> |
david_williams | 58473ad | 2007-03-03 01:12:43 +0000 | [diff] [blame] | 837 | |
david_williams | 5fb610f | 2009-09-30 05:27:36 +0000 | [diff] [blame] | 838 | <?php |
| 839 | |
| 840 | $bellwether_name="repos"; |
| 841 | if (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 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 966 | |
| 967 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 968 | <!-- footer --> |
| 969 | <center> |
| 970 | <hr> |
| 971 | <p>All downloads are provided under the terms and conditions of the <a |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 972 | href="http://www.eclipse.org/legal/notice.html">Eclipse.org Software |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 973 | User Agreement</a> unless otherwise specified.</p> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 974 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 975 | <p>If you have problems downloading the drops, contact the <font |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 976 | face="'Bitstream Vera',Helvetica,Arial" size="-1"><a |
| 977 | href="mailto:webmaster@eclipse.org">webmaster</a></font>.</p> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 978 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 979 | </center> |
| 980 | <!-- end footer --> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 981 | |
| 982 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 983 | </body> |
| 984 | </html> |