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 | <title>WTP Downloads</title> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 6 | |
david_williams | b7db8ba | 2007-02-19 01:54:04 +0000 | [diff] [blame] | 7 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 8 | <?php |
david_williams | b7db8ba | 2007-02-19 01:54:04 +0000 | [diff] [blame] | 9 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 10 | |
| 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 | |
| 32 | include("miscUtil.php"); |
| 33 | |
| 34 | |
| 35 | |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 36 | //ini_set("display_errors", "true"); |
| 37 | //error_reporting (E_ALL); |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 38 | |
| 39 | |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 40 | $debugScript = false; |
| 41 | $debugFunctions = false; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 42 | |
| 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 | |
| 54 | if ($debugScript) { |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 55 | $testMirrorString=$eclipseMirrorScript . "webtools/downloads/drops/$buildBranch/$build/wtp-sdk-$build.zip"; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 56 | $isItMirrored = "false"; |
| 57 | if (isMirrored($testMirrorString)) { |
| 58 | $isItMirrored = "true"; |
| 59 | } |
| 60 | echo "isMirrored: " . $isItMirrored . "<br />"; |
| 61 | } |
| 62 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 63 | |
david_williams | bfb20d0 | 2007-09-29 18:31:57 +0000 | [diff] [blame] | 64 | // use mirrors if and only if on eclipse.org download servers. |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 65 | // don't even check for them, if not on eclipse.org downloads ... else, causes load for no reason |
david_williams | bfb20d0 | 2007-09-29 18:31:57 +0000 | [diff] [blame] | 66 | // Note: this depends on the declare script changing 'committers/drops' to 'downloads/drops'. |
david_williams | b906e9b | 2007-09-29 05:43:47 +0000 | [diff] [blame] | 67 | $serverName = $_SERVER["SERVER_NAME"]; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 68 | |
| 69 | if ($debugScript) { |
| 70 | echo "serverName: $serverName" . "<br />"; |
david_williams | b906e9b | 2007-09-29 05:43:47 +0000 | [diff] [blame] | 71 | } |
| 72 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 73 | $keytestMirrorString=$eclipseMirrorScript . "/webtools/downloads/drops/$buildBranch/$build/wtp-sdk-$build.zip"; |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 74 | // well known URL that is mirrored, purely for testing script |
david_williams | 8f37c5e | 2007-10-01 01:05:18 +0000 | [diff] [blame] | 75 | // $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_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 76 | |
| 77 | |
| 78 | //if (strpos($serverName, "eclipse.org") && isMirrored($keytestMirrorString) ) { |
| 79 | if (isMirrored($keytestMirrorString) ) { |
| 80 | $mirrorScript=$eclipseMirrorScript; |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 81 | $downloadprefix="${mirrorScript}${eclipseWTPMirrorPrefix}"; |
| 82 | } |
| 83 | |
| 84 | if ($debugScript) { |
| 85 | echo "inferred platform: " . getPlatform(); |
| 86 | } |
| 87 | |
| 88 | |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 89 | // 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_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 93 | $displayTestSummary=false; |
| 94 | if (phpversion() >= 5) { |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 95 | |
| 96 | $displayTestSummary=true; |
| 97 | // expecting grandTotalErrors and grandTotalTests |
| 98 | $filename = "unitTestsSummary.xml"; |
| 99 | if (file_exists($filename)) { |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 100 | $prefix = "unitTests_"; |
| 101 | $unitTestsSummary = simplexml_load_file($filename); |
| 102 | foreach ($unitTestsSummary->summaryItem as $summaryItem) { |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 103 | $name = $summaryItem->name; |
| 104 | $value = $summaryItem->value; |
| 105 | $code= "\$" . $prefix . $name . " = " . $value . ";"; |
| 106 | //echo "<br />code: " . $code; |
| 107 | eval($code); |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 108 | } |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 109 | } |
david_williams | 90799a6 | 2007-02-26 02:01:08 +0000 | [diff] [blame] | 110 | |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 111 | $filename = "compilelogsSummary.xml"; |
| 112 | $prefix = "code_"; |
| 113 | $compileSummary = simplexml_load_file($filename); |
| 114 | foreach ($compileSummary->summaryItem as $summaryItem) { |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 115 | $name = $summaryItem->name; |
| 116 | $value = $summaryItem->value; |
| 117 | $code= "\$" . $prefix . $name . " = " . $value . ";"; |
| 118 | //echo "<br />code: " . $code; |
| 119 | eval($code); |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 120 | } |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 121 | |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 122 | $filename = "testcompilelogsSummary.xml"; |
| 123 | $prefix = "test_"; |
| 124 | $compileSummary = simplexml_load_file($filename); |
| 125 | foreach ($compileSummary->summaryItem as $summaryItem) { |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 126 | $name = $summaryItem->name; |
| 127 | $value = $summaryItem->value; |
| 128 | $code= "\$" . $prefix . $name . " = " . $value . ";"; |
| 129 | //echo "<br />code: " . $code; |
| 130 | eval($code); |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 131 | } |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 132 | } |
david_williams | 90799a6 | 2007-02-26 02:01:08 +0000 | [diff] [blame] | 133 | |
| 134 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 135 | ?> |
| 136 | |
david_williams | b7db8ba | 2007-02-19 01:54:04 +0000 | [diff] [blame] | 137 | |
david_williams | 58473ad | 2007-03-03 01:12:43 +0000 | [diff] [blame] | 138 | </head> |
| 139 | |
| 140 | <body> |
| 141 | |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 142 | <?php |
| 143 | // tiny banner to remind when looking at "local" machine results |
| 144 | $serverName = $_SERVER["SERVER_NAME"]; |
| 145 | |
| 146 | if (!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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 160 | <table BORDER=0 CELLSPACING=2 CELLPADDING=2 WIDTH="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 161 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 176 | </table> |
| 177 | |
| 178 | <!-- *********** Required Prerequisites ************** --> |
| 179 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 180 | <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_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 195 | |
| 196 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 197 | //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_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 202 | if (strcmp($usersPlatform,"linux")== 0) { |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 203 | $recommendedFile=$eclipsefilelinux; |
david_williams | 193368d | 2007-09-30 23:15:16 +0000 | [diff] [blame] | 204 | } else if (strcmp($usersPlatform,"mac") == 0) { |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 205 | $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_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 240 | |
| 241 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 242 | <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_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 253 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 254 | </table> |
| 255 | </td> |
| 256 | </tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 257 | </table> |
| 258 | |
| 259 | <!-- *********** WTP ************** --> |
| 260 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 261 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 266 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 267 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 276 | |
| 277 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 278 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 286 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 287 | $zipfilename="wtp-$build"; |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 288 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 289 | $filename=$zipfilename.".zip"; |
| 290 | $zipfilesize=fileSizeInMegs($filename); |
| 291 | $fileShortDescription="wtp"; |
| 292 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 293 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 294 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 295 | ?> |
| 296 | </tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 297 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 298 | <tr> |
| 299 | |
| 300 | |
| 301 | <tr> |
| 302 | <td align="left" valign="top" width="10%"><b>Tool Developers:</b></td> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 303 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 304 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 308 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 309 | <?php |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 310 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 311 | $zipfilename="wtp-sdk-$build"; |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 312 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 313 | $filename=$zipfilename.".zip"; |
| 314 | $zipfilesize=fileSizeInMegs($filename); |
| 315 | $fileShortDescription="wtp-sdk"; |
| 316 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 317 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 318 | ?> |
| 319 | |
| 320 | </tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 321 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 322 | <tr> |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 323 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 324 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 328 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 329 | $zipfilename="wtp-Automated-Tests-$build"; |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 330 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 331 | $filename=$zipfilename.".zip"; |
| 332 | $zipfilesize=fileSizeInMegs($filename); |
| 333 | $fileShortDescription="wtp-Automated-Tests"; |
| 334 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 335 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 336 | ?> |
| 337 | |
| 338 | </tr> |
| 339 | </table> |
| 340 | </td> |
| 341 | |
| 342 | |
| 343 | <tr> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 344 | |
| 345 | </table> |
| 346 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 347 | |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 348 | <!-- *********** WST ************** --> |
| 349 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 350 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 355 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 356 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 365 | |
| 366 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 367 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 376 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 377 | $zipfilename="wtp-wst-$build"; |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 378 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 379 | $filename=$zipfilename.".zip"; |
| 380 | $zipfilesize=fileSizeInMegs($filename); |
| 381 | $fileShortDescription="wst"; |
| 382 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 383 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 384 | ?> |
| 385 | </tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 386 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 387 | <tr> |
| 388 | |
| 389 | |
| 390 | <tr> |
| 391 | <td align="left" valign="top" width="10%"><b>Tool Developers:</b></td> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 392 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 393 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 397 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 398 | <?php |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 399 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 400 | $zipfilename="wtp-wst-sdk-$build"; |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 401 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 402 | $filename=$zipfilename.".zip"; |
| 403 | $zipfilesize=fileSizeInMegs($filename); |
| 404 | $fileShortDescription="wtp-wst-sdk"; |
| 405 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
| 406 | ?> |
| 407 | |
| 408 | </tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 409 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 410 | <tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 411 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 412 | <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_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 416 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 417 | $zipfilename="wtp-wst-Automated-Tests-$build"; |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 418 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 419 | $filename=$zipfilename.".zip"; |
| 420 | $zipfilesize=fileSizeInMegs($filename); |
| 421 | $fileShortDescription="wtp-wst-Automated-Tests"; |
| 422 | displayFileLine($downloadprefix, $filename, $zipfilesize, $fileShortDescription); |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 423 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 424 | ?> |
| 425 | |
| 426 | </tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 427 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 428 | </table> |
| 429 | </td> |
| 430 | |
| 431 | |
| 432 | <tr> |
david_williams | b217ebf | 2007-05-22 01:39:00 +0000 | [diff] [blame] | 433 | |
| 434 | </table> |
| 435 | |
| 436 | |
| 437 | |
| 438 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 439 | <!-- *********** Build Status ************** --> |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 440 | <table border=0 cellspacing=2 cellpadding=2 width="100%"> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 441 | <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_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 449 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 450 | <tr> |
| 451 | <td><a href="buildNotes.php">Build notes</a> <br /> |
| 452 | <a href="directory.txt">map files</a> <br /> |
| 453 | <?php |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 454 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 455 | if ($displayTestSummary) { |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 456 | |
| 457 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 458 | 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> "; |
| 464 | echo "<img src=\"junit_err.gif\"/><font color=\"" . $errorColor . "\">" . $unitTests_grandTotalErrors . "</font> Total: " . $unitTests_grandTotalTests; |
| 465 | } |
| 466 | else { |
| 467 | echo "<br /><font color=\"orange\">Unit tests are pending</font> <img src=\"pending.gif\"/>"; |
| 468 | } |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 469 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 470 | echo "<br />"; |
| 471 | echo "<a href=\"compileResults.php\">Compile logs: Code Bundles</a>"; |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 472 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 473 | echo " ($code_totalBundles) "; |
| 474 | echo "<img src=\"compile_err.gif\"/><font color=red>$code_totalErrors</font> "; |
| 475 | echo "<img src=\"compile_warn.gif\"/><font color=orange>$code_totalWarnings</font> "; |
| 476 | echo "<img src=\"access_err.gif\"/><font color=red>$code_totalforbiddenAccessWarningCount</font> "; |
| 477 | echo "<img src=\"access_warn.gif\"/><font color=orange>$code_totaldiscouragedAccessWarningCount</font> "; |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 478 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 479 | echo "<br />"; |
| 480 | echo "<a href=\"testCompileResults.php\">Compile logs: Test Bundles</a>"; |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 481 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 482 | echo " ($test_totalBundles) "; |
| 483 | echo "<img src=\"compile_err.gif\"/><font color=red>$test_totalErrors</font> "; |
| 484 | echo "<img src=\"compile_warn.gif\"/><font color=orange>$test_totalWarnings</font> "; |
| 485 | echo "<img src=\"access_err.gif\"/><font color=red>$test_totalforbiddenAccessWarningCount</font> "; |
| 486 | echo "<img src=\"access_warn.gif\"/><font color=orange>$test_totaldiscouragedAccessWarningCount</font> "; |
| 487 | } |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 488 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 489 | ?> <br /> |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 490 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 491 | <?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_williams | 368af7f | 2006-03-25 06:56:24 +0000 | [diff] [blame] | 498 | } |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 499 | ?> <?php |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 500 | echo "<br />"; |
| 501 | if (file_exists("./apiresults/api-progress.html")) |
jeffliu | 2a8a6de | 2005-11-01 19:51:24 +0000 | [diff] [blame] | 502 | { |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 503 | echo "<br /> <a href=\"apiresults/api-progress.html\">API Progress Report</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 504 | } |
| 505 | if (file_exists("./apiresults/api-info-summary.html")) |
| 506 | { |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 507 | 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] | 508 | } |
| 509 | if (file_exists("./apiresults/api-ref-compatibility.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 510 | { |
| 511 | echo "<br /> <a href=\"apiresults/api-ref-compatibility.html\">Adopter Breakage Report</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 512 | } |
| 513 | if (file_exists("./apiresults/api-violation-summary.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 514 | { |
| 515 | echo "<br /> <a href=\"apiresults/api-violation-summary.html\">API Violations</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 516 | } |
| 517 | if (file_exists("./apiresults/component-api-violation-all.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 518 | { |
| 519 | 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] | 520 | } |
| 521 | if (file_exists("./apiresults/api-tc-summary.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 522 | { |
| 523 | echo "<br /> <a href=\"apiresults/api-tc-summary.html\">API Test Coverage</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 524 | } |
| 525 | if (file_exists("./apiresults/api-javadoc-summary.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 526 | { |
| 527 | echo "<br /> <a href=\"apiresults/api-javadoc-summary.html\">API Javadoc Coverage</a>"; |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 528 | } |
| 529 | if (file_exists("./apiresults/api-tc-summary.html")) |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 530 | { |
| 531 | 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] | 532 | } |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 533 | ?> <?php |
jlanuti | f2ca236 | 2007-04-11 20:08:09 +0000 | [diff] [blame] | 534 | if (file_exists("./perfresults/graph/performance.php")) |
jeffliu | 18e6f7c | 2005-11-02 23:20:25 +0000 | [diff] [blame] | 535 | { |
david_williams | 0a3e922 | 2007-07-30 04:22:53 +0000 | [diff] [blame] | 536 | echo "<br />"; |
| 537 | echo "<br /> <a href=\"perfresults/graph/performance.php\">Performance Results</a>"; |
| 538 | echo "<br />"; |
jeffliu | 18e6f7c | 2005-11-02 23:20:25 +0000 | [diff] [blame] | 539 | } |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 540 | ?></td> |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 541 | </tr> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 542 | |
| 543 | |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 544 | </table> |
| 545 | </td> |
| 546 | </tr> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 547 | </table> |
david_williams | 58473ad | 2007-03-03 01:12:43 +0000 | [diff] [blame] | 548 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 549 | |
| 550 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 551 | <!-- footer --> |
| 552 | <center> |
| 553 | <hr> |
| 554 | <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] | 555 | href="http://www.eclipse.org/legal/notice.html">Eclipse.org Software |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 556 | User Agreement</a> unless otherwise specified.</p> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 557 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 558 | <p>If you have problems downloading the drops, contact the <font |
david_williams | c3b4f45 | 2007-09-30 08:28:17 +0000 | [diff] [blame] | 559 | face="'Bitstream Vera',Helvetica,Arial" size="-1"><a |
| 560 | href="mailto:webmaster@eclipse.org">webmaster</a></font>.</p> |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 561 | |
david_williams | 535d681 | 2007-03-29 06:46:26 +0000 | [diff] [blame] | 562 | </center> |
| 563 | <!-- end footer --> |
david_williams | d913e92 | 2006-11-13 07:24:21 +0000 | [diff] [blame] | 564 | |
| 565 | |
ndai | b8cedc8 | 2005-09-13 18:00:32 +0000 | [diff] [blame] | 566 | </body> |
| 567 | </html> |