diff options
author | David Williams | 2014-12-05 15:00:14 +0000 |
---|---|---|
committer | David Williams | 2014-12-05 15:00:14 +0000 |
commit | 7ce217a19e8ff24f0b98b5435be7639ff3872a96 (patch) | |
tree | fc599b58f70699ba40de16457a0f31fc587c9774 | |
parent | 572b3420d46b9f2527ff35461f398b3dfa2f52b4 (diff) | |
download | eclipse.platform.releng.aggregator-7ce217a19e8ff24f0b98b5435be7639ff3872a96.tar.gz eclipse.platform.releng.aggregator-7ce217a19e8ff24f0b98b5435be7639ff3872a96.tar.xz eclipse.platform.releng.aggregator-7ce217a19e8ff24f0b98b5435be7639ff3872a96.zip |
Bug 451808 - Add Solstice "thin" theme to download pages
5 files changed, 628 insertions, 481 deletions
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/DL.thin.header.php.html b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/DL.thin.header.php.html new file mode 100644 index 000000000..da5d79d01 --- /dev/null +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/DL.thin.header.php.html @@ -0,0 +1,280 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="author" content="$pageAuthor" /> + <meta name="keywords" content="$pageKeywords" /> + <link + href="//fonts.googleapis.com/css?family=Open+Sans:400,700,300,600,100" + rel="stylesheet" type="text/css"> + <link rel="shortcut icon" + href="/eclipse.org-common/themes/solstice/public/images/favicon.ico" /> + <title><?= $pageTitle;?></title> + <meta property="og:title" content="<?= $pageTitle;?>" /> + <meta property="og:description" + content="Eclipse is probably best known as a Java IDE, but it is more: it is an IDE framework, a tools framework, an open source project, a community, an eco-system, and a foundation." /> + <meta property="og:image" + content="https://www.eclipse.org/eclipse.org-common/themes/Nova/images/eclipse.png" /> + + <link rel="stylesheet" + href="/eclipse.org-common/themes/solstice/public/stylesheets/styles.min.css"> + + <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> + <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> + <![endif]--> + + <style> + td, th { + line-height: 1; + padding: 3px; + text-align: left; + vertical-align: middle; + } + + table.downloads { + /* font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; */ + width: 100%; + border-collapse: separate; + border-spacing: 1px; + } + + td.latest { + width: 100%; + background-color: #3b335a; + color: #FFFFFF; + } + + td.main { + width: 100%; + background-color: #76708C; + color: #FFFFFF; + } + + td.name, th.name { + width: 15%; + vertical-align: middle; + } + + td.status, th.status { + width: 25%; + vertical-align: middle; + } + + td.date, th.date { + width: 40%; + vertical-align: middle; + } + + table.testTable { border-collapse: collapse; border: 1px solid black;width:90%;} + .testTable caption {padding:6px 2px 6px 2px;} + .testTable th { text-align: center; padding:2px; border: 1px solid black;} + .testTable td { text-align: right; padding:2px; border: 1px solid black;} + + div.dropSection {clear:both; width:100%;} + h3 {clear:both; width:100%; padding:2px 2px 2px 2px;} + + </style> + + <script type="text/javascript"> + <![CDATA[ + sfHover = function() { + var sfEls = document.getElementById("leftnav").getElementsByTagName("li"); + for (var i=0; i < sfEls.length; i++) { + sfEls[i].onmouseover=function() { + this.className+=" sfhover"; + } + sfEls[i].onmouseout=function() { + this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); + } + } + } +if (window.attachEvent) window.attachEvent("onload", sfHover); +]]> +</script> +<?php +include_once("buildproperties.php"); +include_once("utilityFunctions.php"); +?> + </head> + <body class="" id="body_solstice"> + <a class="sr-only" href="#content">Skip to main content</a> + <div class="thin-header"> + <header role="banner"> + <div class="container"> + <div id="row-logo-search"> + <div id="header-left"> + <div class="row"> + <div class="hidden-xs col-sm-6"> + <a href="https://eclipse.org/"><img + src="/eclipse.org-common/themes/solstice/public/images/logo/eclipse-800x188.png" + alt="Eclipse.org logo" class="logo-eclipse-default" /></a> + </div> + <div id="main-menu" class="navbar col-sm-18 yamm"> + <div id="navbar-collapse-1" + class="navbar-collapse collapse"> + <ul class="nav navbar-nav"> + <li class="visible-thin"><a + href="https://eclipse.org/downloads/" + target="_self">Packages</a></li> + <li><a href="https://eclipse.org/users/" + target="_self">Getting Started </a></li> + <li><a href="https://eclipse.org/membership/" + target="_self">Members</a></li> + <li><a href="https://eclipse.org/projects/" + target="_self">Projects</a></li> + <li class="dropdown visible-xs"><a href="#" + data-toggle="dropdown" class="dropdown-toggle">Community + <b class="caret"></b> + </a> + <ul class="dropdown-menu"> + <li><a + href="http://marketplace.eclipse.org">Marketplace</a></li> + <li><a href="http://events.eclipse.org">Events</a></li> + <li><a href="http://www.planeteclipse.org/">Planet + Eclipse</a></li> + <li><a + href="https://eclipse.org/community/eclipse_newsletter/">Newsletter</a></li> + <li><a + href="https://www.youtube.com/user/EclipseFdn">Videos</a></li> + </ul></li> + <li class="dropdown visible-xs"><a href="#" + data-toggle="dropdown" class="dropdown-toggle">Participate + <b class="caret"></b> + </a> + <ul class="dropdown-menu"> + <li><a + href="https://bugs.eclipse.org/bugs/">Report + a Bug</a></li> + <li><a href="https://eclipse.org/forums/">Forums</a></li> + <li><a href="https://eclipse.org/mail/">Mailing + Lists</a></li> + <li><a href="https://wiki.eclipse.org/">Wiki</a></li> + <li><a href="https://wiki.eclipse.org/IRC">IRC</a></li> + <li><a + href="https://eclipse.org/contribute/">How + to Contribute</a></li> + </ul></li> + <li class="dropdown visible-xs"><a href="#" + data-toggle="dropdown" class="dropdown-toggle">Working + Groups <b class="caret"></b> + </a> + <ul class="dropdown-menu"> + <li><a + href="http://wiki.eclipse.org/Auto_IWG">Automotive</a></li> + <li><a href="http://iot.eclipse.org">Internet + of Things</a></li> + <li><a href="http://locationtech.org">LocationTech</a></li> + <li><a href="http://lts.eclipse.org">Long-Term + Support</a></li> + <li><a href="http://polarsys.org">PolarSys</a></li> + <li><a href="http://science.eclipse.org">Science</a></li> + </ul></li> + <!-- More --> + <li class="dropdown hidden-xs"><a + data-toggle="dropdown" class="dropdown-toggle">More<b + class="caret"></b></a> + <ul class="dropdown-menu"> + <li> + <!-- Content container to add padding --> + <div class="yamm-content"> + <div class="row"> + <ul class="col-sm-8 list-unstyled"> + <li><p> + <strong>Community</strong> + </p></li> + <li><a + href="http://marketplace.eclipse.org">Marketplace</a></li> + <li><a + href="http://events.eclipse.org">Events</a></li> + <li><a + href="http://www.planeteclipse.org/">Planet + Eclipse</a></li> + <li><a + href="https://eclipse.org/community/eclipse_newsletter/">Newsletter</a></li> + <li><a + href="https://www.youtube.com/user/EclipseFdn">Videos</a></li> + </ul> + <ul class="col-sm-8 list-unstyled"> + <li><p> + <strong>Participate</strong> + </p></li> + <li><a + href="https://bugs.eclipse.org/bugs/">Report + a Bug</a></li> + <li><a + href="https://eclipse.org/forums/">Forums</a></li> + <li><a + href="https://eclipse.org/mail/">Mailing + Lists</a></li> + <li><a + href="https://wiki.eclipse.org/">Wiki</a></li> + <li><a + href="https://wiki.eclipse.org/IRC">IRC</a></li> + <li><a + href="https://eclipse.org/contribute/">How + to Contribute</a></li> + </ul> + <ul class="col-sm-8 list-unstyled"> + <li><p> + <strong>Working Groups</strong> + </p></li> + <li><a + href="http://wiki.eclipse.org/Auto_IWG">Automotive</a></li> + <li><a + href="http://iot.eclipse.org">Internet + of Things</a></li> + <li><a + href="http://locationtech.org">LocationTech</a></li> + <li><a + href="http://lts.eclipse.org">Long-Term + Support</a></li> + <li><a href="http://polarsys.org">PolarSys</a></li> + <li><a + href="http://science.eclipse.org">Science</a></li> + </ul> + </div> + </div> + </li> + </ul> + </li> + </ul> + </div> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" + data-toggle="collapse" + data-target="#navbar-collapse-1"> + <span class="sr-only">Toggle navigation</span> <span + class="icon-bar"></span> <span class="icon-bar"></span> + <span class="icon-bar"></span> <span + class="icon-bar"></span> + </button> + <a href="https://eclipse.org/" + class="navbar-brand visible-xs"><img + src="/eclipse.org-common/themes/solstice/public/images/logo/eclipse-800x188.png" + alt="Eclipse.org logo" width="174" + class="logo-eclipse-default" /></a> + </div> + </div> + </div> + </div> + </div> + </div> + </header> + <section id="breadcrumb" class="defaut-breadcrumbs hidden-print"> + <div class="container"> + <ol class="breadcrumb"> + <li><a href="https://www.eclipse.org/">Home</a></li> + <li><a href="https://eclipse.org/projects/">Projects</a></li> + <li><a href="http://eclipse.org/eclipse/">Eclipse</a></li> + <li><a href="http://eclipse.org/eclipse/downloads">Downloads</a></li> + <li class="active"><?= $BUILD_ID ?></li> + </ol> + </div> + </section> + </div> + <main role="main"> + <div class="container background-image-none" id="novaContent"> diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/computeRepoURLs.php b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/computeRepoURLs.php new file mode 100644 index 000000000..c37b9e5fb --- /dev/null +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/computeRepoURLs.php @@ -0,0 +1,64 @@ +<?php + +// This snippet must some before the "repository URLs" as is it used to +// "compute" the proper URLs for the various streams and types of builds. +// TODO: better to have this as function ... but since there are several +// "outputs", as-is, would take some rethinking? + + $pos = strpos($BUILD_ID, "RC"); + if ($pos === false) { + $isRC = false; + } else { + $isRC = true; + } + + // We expect $BUILD_ID to be defined in buildproperties.php + // But it can be defined several times in reference URI, such as once in directory name, + // and once in filename. We want the directory-like part. + // And to complicate things, in S and R builds, the segment is no longer BUILD_ID, + // but a more complicated concatenation. + if ($BUILD_TYPE === "M" && $isRC ) { + $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR."milestones"; + } + else { + if ($BUILD_TYPE === "N" || $BUILD_TYPE === "I" || $BUILD_TYPE === "M" || $BUILD_TYPE === "P" || $BUILD_TYPE === "X" || $BUILD_TYPE === "Y") { + $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR."-".$BUILD_TYPE."-"."builds"; + } else { + if ($BUILD_TYPE === "S") { + $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR."milestones"; + } else { + if ($BUILD_TYPE === "R") { + $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR; + } + else { + echo "Unexpected value of BUILD_TYPE: $BUILD_TYPE. <br />"; + // We will make an assumption that might work. + $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR."-".$BUILD_TYPE."-"."builds"; + } + } + } + } + $STREAM_REPO_URL="http://download.eclipse.org/eclipse/updates/".$STREAM_REPO_NAME; + + // There are two types of M builds, some RCs, some not. + if ($BUILD_TYPE === "N" || $BUILD_TYPE === "I" || $BUILD_TYPE === "P" || $BUILD_TYPE === "X" || $BUILD_TYPE === "Y" || ($BUILD_TYPE === "M" && ! $isRC)) { + $BUILD_REPO_NAME=$STREAM_REPO_NAME."/".$BUILD_ID; + } else { + $timestamp = str_replace('-', '', $TIMESTAMP); + if ($BUILD_TYPE === "S" || $BUILD_TYPE === "R" || ($BUILD_TYPE === "M" && $isRC)) { + $BUILD_REPO_NAME=$STREAM_REPO_NAME."/".$BUILD_TYPE."-".$BUILD_ID."-".$timestamp; + } else { + echo "Unexpected value of BUILD_TYPE: $BUILD_TYPE. <br />\n"; + // We will make an assumption that might work. + $BUILD_REPO_NAME=$STREAM_REPO_NAME."/".$BUILD_ID; + } + } + + $BUILD_REPO_URL="http://download.eclipse.org/eclipse/updates/".$BUILD_REPO_NAME; + // checking for existence is especially important for BUILD_REPOs, since they might have been removed. + // but we do it here too for sanity check. + // relative patch can be either 3 or 4 "up", depending on if on downloads, or build machine. + // either can be used to "prove existence". + $relativePath4="../../../.."; + $relativePath3="../../.."; + diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/dropSectionUtils.php b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/dropSectionUtils.php new file mode 100644 index 000000000..a0d8bbc33 --- /dev/null +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/staticDropFiles/dropSectionUtils.php @@ -0,0 +1,56 @@ +<?php + + function startTable() { + echo "<table class=\"table table-striped table-hover table-condensed\">"; + return; + } + + // The 'col-md-n' classes refer to Bootstraps grid system, and must total 12. + // See http://www.w3schools.com/bootstrap/bootstrap_grid_system.asp + // and especially http://donnapeplinskie.com/using-tables-with-bootstrap-grids/ + function columnHeads() { + echo "<th class=\"col-md-3\">Platform</th>"; + echo "<th class=\"col-md-5\">Download</th>"; + echo "<th class=\"col-md-2\">Size</th>"; + echo "<th class=\"col-md-2\">Checksum</th>"; + return; + } + + function getDropSize($zipfile) { + + $filesize = "N/A"; + $filesizebytes = filesize($zipfile); + if($filesizebytes > 0) { + if($filesizebytes < 1048576) { + $filesize = round($filesizebytes / 1048576, 2) . " MB"; + } elseif ($filesizebytes >= 1048576 && $filesizebytes < 10485760) { + $filesize = round($filesizebytes / 1048576, 1) . " MB"; + } else { + $filesize = round($filesizebytes / 1048576, 0) . " MB"; + } + } + return($filesize); + } + + // This function is generated "in line" by the "index" custom ant task. + // Hence, must "stay coordinated" with what is there. + function genLinks($zipfile) { + + global $clickthroughstr; + global $BUILD_DIR_SEG; + + $filetarget = "$clickthroughstr$zipfile"; + $filelink = "<a style=\"align:left\" href=\"$filetarget\">$zipfile</a>"; + $filesize = getDropSize($zipfile); + + echo "<td>$filelink</td>\n"; + echo "<td>$filesize</td>\n"; + // TODO: investgate using https:// to Eclipse Foundation's database of checksums + // TODO: can make some future variables so it has one value on "build" server, and another value on + // downloads, such as in buildproperties.php (value would get changed in "promtoe" script). + // Also handy/needed when doing "local test builds". + // Remember, md5 and sha1 are still in "checksum" directory, for at least initial Luna release, just not linked to. See bug + // https://bugs.eclipse.org/bugs/show_bug.cgi?id=423714 + echo "<td><a href=\"http://download.eclipse.org/eclipse/downloads/drops4/$BUILD_DIR_SEG/checksum/$zipfile.sha512\">[SHA512]</a></td>"; + } + diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/templateFiles/index.php.template b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/templateFiles/index.php.template index 384bf916a..444fd5be7 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/templateFiles/index.php.template +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/templateFiles/index.php.template @@ -1,15 +1,36 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<title>Eclipse Project</title> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="author" content="Eclipse Foundation, Inc." /> - <meta name="keywords" content="eclipse,project,plug-ins,plugins,java,ide,swt,refactoring,free java ide,tools,platform,open source,development environment,development,ide" /> - <?php +# Begin: page-specific settings. +$pageTitle = "Eclipse Project Downloads"; +$pageKeywords = "eclipse,project,plug-ins,plugins,java,ide,swt,refactoring,free java ide,tools,platform,open source,development environment,development,ide"; +$pageAuthor = "David Williams and Christopher Guindon"; + //ini_set("display_errors", "true"); //error_reporting (E_ALL); +$eclipseStream="4"; +include('../../dlconfig4.php'); +$subdirDrops="drops4"; +$expectedtestConfigs=0; +$testConfigs = array(); + +ob_start(); + +/* +DL.thin.header.php.html was original obtained from + +wget https://eclipse.org/eclipse.org-common/themes/solstice/html_template/thin/header.php + +and then that file modified to suit our needs. +Occasionally, our version should be compared to the "standard" to see if anything has +changed, in the interest of staying consistent. + +See https://eclipse.org/eclipse.org-common/themes/solstice/docs/ + + */ + +require("DL.thin.header.php.html"); + + include_once("buildproperties.php"); include_once("utilityFunctions.php"); @@ -22,114 +43,47 @@ $streamArr = explode(".", $STREAM); $STREAM_MAJOR = $streamArr[0]; $STREAM_MINOR = $streamArr[1]; $STREAM_SERVICE = $streamArr[2]; - -if (array_key_exists("SERVER_NAME", $_SERVER)) { - $servername = $_SERVER["SERVER_NAME"]; - if ($servername === "build.eclipse.org") { - $imagesource="http://download.eclipse.org/eclipse.org-common/themes/Phoenix/images"; - $csssource="http://download.eclipse.org/eclipse.org-common//themes/Phoenix/css"; - $clickthroughstr=""; - } - else { - $imagesource="../../../eclipse.org-common/stylesheets"; - $csssource="../../../eclipse.org-common/stylesheets"; - $clickthroughstr="download.php?dropFile="; - } -} -else { - $servername = "localhost"; - $imagesource="http://download.eclipse.org/eclipse.org-common/themes/Phoenix/images"; - $csssource="http://download.eclipse.org/eclipse.org-common//themes/Phoenix/css"; - $clickthroughstr=""; -} ?> - <link rel="stylesheet" type="text/css" href="<?php echo $csssource;?>/visual.css" media="screen" /> - <link rel="stylesheet" type="text/css" href="<?php echo $csssource;?>/layout.css" media="screen" /> - <link rel="stylesheet" type="text/css" href="<?php echo $csssource;?>/print.css" media="print" /> - -<script type="text/javascript"> -<![CDATA[ -sfHover = function() { - var sfEls = document.getElementById("leftnav").getElementsByTagName("LI"); - for (var i=0; i < sfEls.length; i++) { - sfEls[i].onmouseover=function() { - this.className+=" sfhover"; - } - sfEls[i].onmouseout=function() { - this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); - } - } -} -if (window.attachEvent) window.attachEvent("onload", sfHover); -]]> -</script> - -<style type="text/css"> - table.testTable { border-collapse: collapse; border: 1px solid black;width:80%;} - .testTable caption {padding:6px 2px 6px 2px;} - .testTable th { text-align: left; padding:2px; border-collapse: collapse; border: 1px solid black;} - .testTable td { text-align: right; width: 10%; padding:2px; border-collapse: collapse; border: 1px solid black;} - table.dropTable { border-collapse: collapse; border: 1px solid black;width:80%;} - .dropTable caption {padding:6px 2px 6px 2px;} - .dropTable th { text-align: left; padding:2px; border-collapse: collapse; border: 1px solid black;} - .dropTable td { text-align: right; width: 10%; padding:2px; border-collapse: collapse; border: 1px solid black;} - div.dropSection { } - .dropSection h3 {padding:6px 2px 6px 2px;} - .dropSection th { text-align: left; padding:2px; border-collapse: collapse; border: 1px solid black;} - .dropSection td { text-align: right; width: 10%; padding:2px; border-collapse: collapse; border: 1px solid black;} -</style> - -</head> -<body> - - <?php if (! isset ($BUILD_FAILED) ) { ?> - - <div id="leftcol"> - <ul id="leftnav"> - <li><a href="#Repository">Eclipse p2 Repository</a></li> - <li><a href="#EclipseSDK">Eclipse SDK</a></li> - <li><a href="#JUnitPlugin">JUnit Plugin Tests and Automated Testing Framework</a></li> - <li><a href="#ExamplePlugins">Example Plug-ins</a></li> - <li><a href="#RCPRuntime">RCP Runtime Binary</a></li> - <li><a href="#RCPSDK">RCP SDK</a></li> - <li><a href="#DeltaPack">Delta Pack</a></li> - <li><a href="#PlatformRuntime">Platform Runtime Binary</a></li> - <li><a href="#JDTRuntime">JDT Runtime Binary</a></li> - <li><a href="#JDTSDK">JDT SDK</a></li> - <li><a href="#JDTCORE">JDT Core Batch Compiler</a></li> - <li><a href="#PDERuntime">PDE Runtime Binary</a></li> - <li><a href="#PDESDK">PDE SDK</a></li> - <li><a href="#CVSRuntime">CVS Runtim</a></li> - <li><a href="#CVSSDK">CVS SDK</a></li> - <li><a href="#SWT">SWT binary and Source</a></li> - <li><a href="#org.eclipse.releng">Releng Tools</a></li> - </ul> - - </div> <!-- end left column --> - <!-- end 'not build failed' --> - <?php } ?> - - - <div id="midcolumn"> - <table border="0" cellspacing="5" cellpadding="2" width="100%" > - <tr> - <td> - <b><font face="Verdana" size="+3">Eclipse <?php echo $STREAM; ?> <?php echo $BUILD_TYPE_NAME; ?> Build: <?php echo $BUILD_ID; ?></font></b> - </td> - </tr> + + +<?php if (! isset ($BUILD_FAILED) ) { ?> + +<aside class="col-md-4" id="leftcol"> +<ul id="leftnav" class="ul-left-nav fa-ul hidden-print"> + <li><a href="#Repository">Eclipse p2 Repository</a></li> + <li><a href="#EclipseSDK">Eclipse SDK</a></li> + <li><a href="#JUnitPlugin">JUnit Plugin Tests and Automated Testing Framework</a></li> + <li><a href="#ExamplePlugins">Example Plug-ins</a></li> + <li><a href="#RCPRuntime">RCP Runtime Binary</a></li> + <li><a href="#RCPSDK">RCP SDK</a></li> + <li><a href="#DeltaPack">Delta Pack</a></li> + <li><a href="#PlatformRuntime">Platform Runtime Binary</a></li> + <li><a href="#JDTRuntime">JDT Runtime Binary</a></li> + <li><a href="#JDTSDK">JDT SDK</a></li> + <li><a href="#JDTCORE">JDT Core Batch Compiler</a></li> + <li><a href="#PDERuntime">PDE Runtime Binary</a></li> + <li><a href="#PDESDK">PDE SDK</a></li> + <li><a href="#CVSRuntime">CVS Runtim</a></li> + <li><a href="#CVSSDK">CVS SDK</a></li> + <li><a href="#SWT">SWT binary and Source</a></li> + <li><a href="#org.eclipse.releng">Releng Tools</a></li> +</ul> +</aside> + +<!-- end 'not build failed' --> +<?php } ?> + +<div> +<h1>Eclipse <?php echo $STREAM; ?> <?php echo $BUILD_TYPE_NAME; ?> Build: <?php echo $BUILD_ID; ?> </h1> + <?php if (file_exists("pom_updates/index.html")) { - echo "<tr><td width=\"75%\"><font size=\"+1\">"; - echo "<a href=\"pom_updates/\"><b>POM updates made</b></a></font></td></tr>"; + echo "<h2><a href=\"pom_updates/\">POM updates made</a></h2>"; } // check if test build only, just to give warning of oversite. // see bug 404545 if (isset($testbuildonly) && ($testbuildonly)) { - echo "<tr><td width=\"75%\">\n"; - echo "<font size=\"+1\">\n"; - echo "Test-Build-Only flag found set. Input was not tagged.\n"; - echo "</font>\n"; - echo "</td></tr>\n"; + echo "<h2>Test-Build-Only flag found set. Input was not tagged.<h2>\n"; } // Use of "BUILD_ID" should work for milestones, and releases, but would require a "copy" @@ -137,68 +91,53 @@ if (isset($testbuildonly) && ($testbuildonly)) { // made visible yet (if we want "N&N" visible from RC build). if (file_exists("news/")) { - echo "<tr><td width=\"75%\"><font size=\"+1\">"; - echo "<a href=\"http://www.eclipse.org/eclipse/news/${BUILD_ID}/eclipse_news_${BUILD_ID}.php\"><b>New and Noteworthy</b></a></font></td></tr>"; + echo "<h2><a href=\"http://www.eclipse.org/eclipse/news/${BUILD_ID}/eclipse_news_${BUILD_ID}.php\">New and Noteworthy</a></h2>\n"; } // linkToAcknowledgements is a pure "marker file" if (file_exists("linkToAcknowledgements")) { - echo "<tr><td width=\"75%\"><font size=\"+1\">"; - echo "<a href=\"http://www.eclipse.org/eclipse/development/acknowledgements_${BUILD_ID}.php\"><b>Acknowledgments</b></a>"; - echo "</font></td></tr>"; + echo "<h2><a href=\"http://www.eclipse.org/eclipse/development/acknowledgements_${BUILD_ID}.php\">Acknowledgments</a></h2>\n"; } // linkToReadme is a pure marker file if (file_exists("linkToReadme")) { - echo "<tr><td width=\"75%\"><font size=\"+1\">"; - echo "<a href=\"http://www.eclipse.org/eclipse/development/readme_eclipse_${BUILD_ID}.php\"><b>Eclipse Project ${BUILD_ID} Readme</b></a>"; - echo "</font></td></tr>"; + echo "<h2><a href=\"http://www.eclipse.org/eclipse/development/readme_eclipse_${BUILD_ID}.php\">Eclipse Project ${BUILD_ID} Readme</a></h2>\n"; } if (isset ($BUILD_FAILED) ) { - echo "<tr><td width=\"75%\"><font size=\"+1\">"; - echo "Build Failed. See <a href=\"buildlogs.php\">logs</a>. <br />\n"; + echo "<h2>Build Failed</h2><p>See <a href=\"buildlogs.php\">logs</a>.</p>\n"; $PATTERN='!(.*)(/buildlogs/)(.*)!'; $result = preg_match($PATTERN, $BUILD_FAILED, $MATCHES); // cheap short cut, since we expect only 1 such file $summaryFile=glob("buildFailed-*"); if ($result !== FALSE) { $SPECIFIC_LOG=$MATCHES[3]; - echo "Specifically, see <a href=\"buildlogs/$SPECIFIC_LOG\">the log with errors</a>, \n"; + echo "<p>Specifically, see <a href=\"buildlogs/$SPECIFIC_LOG\">the log with errors</a>, \n"; echo "or a <a href=\"$summaryFile[0]\">summary</a>. <br /> \n"; - echo "Or see traditional <a href=\"testResults.php\">Compile Logs</a> (if any). \n"; + echo "Or see traditional <a href=\"testResults.php\">Compile Logs</a> (if any).</p>\n"; } - echo "</td><tr>"; - // early end to table, since build failed is all we will print. - echo "</table>"; } else { ?> - <tr> - <td width="75%"> - The page provides access to the various sections of Eclipse Platform build along with details - relating to its results and unit tests. - </td> - </tr> - </table> - -<!-- end of midcolumn div -</div> --> - -<div class="homeitem3col"> + <p style="padding-bottom: 1em">This page provides access to the various deliverables of Eclipse Platform build along with +is logs and tests.</p> +</div> + +<div id="midcolumn"> + <h3>Logs and Test Links</h3> <?php - // for current (modern) builds, test results are always in - // 'testresults'. That directory only exists after first results - // have finished and been "published". - if (file_exists("testresults")) { - $testResultsDirName="testresults"; - } elseif (file_exists("results")) { - $testResultsDirName="results"; - } else { - $testResultsDirName=""; - } + // for current (modern) builds, test results are always in + // 'testresults'. That directory only exists after first results + // have finished and been "published". + if (file_exists("testresults")) { + $testResultsDirName="testresults"; + } elseif (file_exists("results")) { + $testResultsDirName="results"; + } else { + $testResultsDirName=""; + } $boxes=calcTestConfigsRan($testResultsDirName); @@ -208,7 +147,8 @@ else { $boxesDisplay = $boxes; } - echo "<ul class='midlist'>"; + // echo "<ul class='midlist'>"; + echo "<ul>"; // We will always display link to logs (as normal link, not using color:inherit;) echo "<li>View the <a style=\"text-decoration:none\" title=\"Link to logs.\" href=\"testResults.php\">logs for the current build</a>.</li>\n"; @@ -273,19 +213,18 @@ else { /* performance tests line item */ $generated=file_exists("performance/global_fp.php"); - if (file_exists("performance.php") && $generated) { - echo "<li>View the <a href=\"performance.php\">performance test results</a> for the current build.</li>\n"; + if (file_exists("performance/performance.php") && $generated) { + echo "<li>View the <a href=\"performance/performance.php\">performance test results</a> for the current build.</li>\n"; } else { echo "<li>Performance tests are pending.</li>\n"; } echo "</ul>\n"; -// echo "<div class=\"homeitem3col\">"; echo "<h3>Summary of Unit Tests Results</h3>"; echo "<table class=\"testTable\">\n"; echo "<caption>".$boxesDisplay." of ".count($expectedTestConfigs)." integration and unit test configurations are complete.</caption> \n"; - echo "<tr><th style=\"width:20%\">Tested Platform</th><th>Failed</th><th>Passed</th><th>Total</th><th>Test Time (s)</th></tr>\n"; + echo "<tr><th style=\"width:40%\">Tested Platform</th><th>Failed</th><th>Passed</th><th>Total</th><th>Test Time (s)</th></tr>\n"; foreach ($expectedTestConfigs as $config) { @@ -330,11 +269,9 @@ else { } echo "</table>\n"; -// echo "</div>\n"; ?> -<!-- <div class="homeitem3col"> --> <h3>Related Links</h3> <ul class="midlist"> <li><a href="https://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_4.xml#target_environments">Target Platforms and Environments</a></li> @@ -358,126 +295,19 @@ else { } ?> </ul> -<!-- /div> --> - -<hr class="clearer" /> -<!-- </div> --> +</div> <!-- end midcolumn --> <?php - - function columnHeads() { - echo "<th style=\"text-align:left\" width=\"25%\">Platform</th>"; - echo "<th style=\"text-align:left\">Download</th>"; - echo "<th style=\"text-align:left\" width=\"7%\">Size</th>"; - echo "<th style=\"text-align:left\" width=\"11%\">Checksum</th>"; - return; - } - - function getDropSize($zipfile) { - - $filesize = "N/A"; - $filesizebytes = filesize($zipfile); - if($filesizebytes > 0) { - if($filesizebytes < 1048576) { - $filesize = round($filesizebytes / 1048576, 2) . " MB"; - } elseif ($filesizebytes >= 1048576 && $filesizebytes < 10485760) { - $filesize = round($filesizebytes / 1048576, 1) . " MB"; - } else { - $filesize = round($filesizebytes / 1048576, 0) . " MB"; - } - } - return($filesize); - } - - // This function is generated "in line" by the "index" custom ant task. - // Hence, must "stay coordinated" with what is there. - function genLinks($zipfile) { - - global $clickthroughstr; - global $BUILD_DIR_SEG; - - $filetarget = "$clickthroughstr$zipfile"; - $filelink = "<div align=\"left\"><a href=\"$filetarget\">$zipfile</a></div>"; - $filesize = getDropSize($zipfile); - - echo "<td>$filelink</td>\n"; - echo "<td>$filesize</td>\n"; - // TODO: investgate using https:// to Eclipse Foundation's database of checksums - // TODO: can make some future variables so it has one value on "build" server, and another value on - // downloads, such as in buildproperties.php (value would get changed in "promtoe" script). - // Also handy/needed when doing "local test builds". - // Remember, md5 and sha1 are still in "checksum" directory, for at least initial Luna release, just not linked to. See bug - // https://bugs.eclipse.org/bugs/show_bug.cgi?id=423714 - echo "<td><a href=\"http://download.eclipse.org/eclipse/downloads/drops4/$BUILD_DIR_SEG/checksum/$zipfile.sha512\">[SHA512]</a></td>"; - } + include("dropSectionUtils.php"); + include("computeRepoURLs.php"); ?> + <!-- main download section --> +<div class="dropSection"> +<h3 id="Repository">Eclipse p2 Repository <a href="details.html#Repository"><img src="images/more.gif" title="More..." alt="[More]" /></a></h3> - -<!-- <div class="homeitem3col"> --> -<table align="left" border="0" cellspacing="5" cellpadding="2" width="100%"> -<tr><td> - - -<h3 id="Repository">Eclipse p2 Repository <a href="details.html#Repository"><img src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a></h3> -<table border="0" cellspacing="1" cellpadding="0" width="99%" > +<?php startTable(); ?> <?php - $pos = strpos($BUILD_ID, "RC"); - if ($pos === false) { - $isRC = false; - } else { - $isRC = true; - } - - // We expect $BUILD_ID to be defined in buildproperties.php - // But it can be defined several times in reference URI, such as once in directory name, - // and once in filename. We want the directory-like part. - // And to complicate things, in S and R builds, the segment is no longer BUILD_ID, - // but a more complicated concatenation. - if ($BUILD_TYPE === "M" && $isRC ) { - $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR."milestones"; - } - else { - if ($BUILD_TYPE === "N" || $BUILD_TYPE === "I" || $BUILD_TYPE === "M" || $BUILD_TYPE === "P" || $BUILD_TYPE === "X" || $BUILD_TYPE === "Y") { - $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR."-".$BUILD_TYPE."-"."builds"; - } else { - if ($BUILD_TYPE === "S") { - $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR."milestones"; - } else { - if ($BUILD_TYPE === "R") { - $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR; - } - else { - echo "Unexpected value of BUILD_TYPE: $BUILD_TYPE. <br />"; - // We will make an assumption that might work. - $STREAM_REPO_NAME=$STREAM_MAJOR.".".$STREAM_MINOR."-".$BUILD_TYPE."-"."builds"; - } - } - } - } - $STREAM_REPO_URL="http://download.eclipse.org/eclipse/updates/".$STREAM_REPO_NAME; - - // There are two types of M builds, some RCs, some not. - if ($BUILD_TYPE === "N" || $BUILD_TYPE === "I" || $BUILD_TYPE === "P" || $BUILD_TYPE === "X" || $BUILD_TYPE === "Y" || ($BUILD_TYPE === "M" && ! $isRC)) { - $BUILD_REPO_NAME=$STREAM_REPO_NAME."/".$BUILD_ID; - } else { - $timestamp = str_replace('-', '', $TIMESTAMP); - if ($BUILD_TYPE === "S" || $BUILD_TYPE === "R" || ($BUILD_TYPE === "M" && $isRC)) { - $BUILD_REPO_NAME=$STREAM_REPO_NAME."/".$BUILD_TYPE."-".$BUILD_ID."-".$timestamp; - } else { - echo "Unexpected value of BUILD_TYPE: $BUILD_TYPE. <br />\n"; - // We will make an assumption that might work. - $BUILD_REPO_NAME=$STREAM_REPO_NAME."/".$BUILD_ID; - } - } - - $BUILD_REPO_URL="http://download.eclipse.org/eclipse/updates/".$BUILD_REPO_NAME; - // checking for existence is especially important for BUILD_REPOs, since they might have been removed. - // but we do it here too for sanity check. - // relative patch can be either 3 or 4 "up", depending on if on downloads, or build machine. - // either can be used to "prove existence". - $relativePath4="../../../.."; - $relativePath3="../../.."; if ((file_exists("$relativePath3/updates/".$STREAM_REPO_NAME)) || (file_exists("$relativePath4/updates/".$STREAM_REPO_NAME))) { echo "<tr><td> \n"; echo "To update your Eclipse installation to this development stream, you can use the software repository at<br />\n"; @@ -491,254 +321,183 @@ else { echo "</td></tr> \n"; } ?> - </table> -</td></tr> + + +<h3 id="EclipseSDK"> Eclipse SDK <a href="details.html#EclipseSDK"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> + +<?php startTable(); ?> <tr> - <td> - <h3 id="EclipseSDK"> Eclipse SDK <a href="details.html#EclipseSDK"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %sdk% - </table> - </td> + <?php columnHeads(); ?> </tr> +%sdk% + +</table> + +<h3 id="JUnitPlugin"> JUnit Plugin Tests and Automated Testing Framework <a href="details.html#JUnitPlugin"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="JUnitPlugin"> JUnit Plugin Tests and Automated Testing Framework <a href="details.html#JUnitPlugin"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %tests% - </table> - </td> + <?php columnHeads(); ?> </tr> +%tests% +</table> +<h3 id="ExamplePlugins"> Example Plug-ins <a href="details.html#ExamplePlugins"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="ExamplePlugins"> Example Plug-ins <a href="details.html#ExamplePlugins"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %example% - </table> - </td> + <?php columnHeads(); ?> </tr> +%example% +</table> +<h3 id="RCPRuntime"> RCP Runtime Binary <a href="details.html#RCPRuntime"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="RCPRuntime"> RCP Runtime Binary <a href="details.html#RCPRuntime"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %rcpruntime% - </table> - </td> + <?php columnHeads(); ?> </tr> +%rcpruntime% +</table> +<h3 id="RCPSDK"> RCP SDK <a href="details.html#RCPSDK"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="RCPSDK"> RCP SDK <a href="details.html#RCPSDK"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %rcpsdk% - </table> - </td> + <?php columnHeads(); ?> </tr> +%rcpsdk% +</table> +<h3 id="DeltaPack"> DeltaPack <a href="details.html#DeltaPack"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="DeltaPack"> DeltaPack <a href="details.html#DeltaPack"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %deltapack% - </table> - </td> + <?php columnHeads(); ?> </tr> +%deltapack% +</table> - +<h3 id="PlatformRuntime"> Platform Runtime Binary <a href="details.html#PlatformRuntime"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="PlatformRuntime"> Platform Runtime Binary <a href="details.html#PlatformRuntime"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %runtime% - </table> - </td> + <?php columnHeads(); ?> </tr> +%runtime% +</table> +<h3 id="JDTRuntime"> JDT Runtime Binary <a href="details.html#JDTRuntime"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="JDTRuntime"> JDT Runtime Binary <a href="details.html#JDTRuntime"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %jdt% - </table> - </td> + <?php columnHeads(); ?> </tr> +%jdt% +</table> +<h3 id="JDTSDK"> JDT SDK <a href="details.html#JDTSDK"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="JDTSDK"> JDT SDK <a href="details.html#JDTSDK"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %jdtsdk% - </table> - </td> + <?php columnHeads(); ?> </tr> +%jdtsdk% +</table> +<h3 id="JDTCORE"> JDT Core Batch Compiler <a href="details.html#JDTCORE"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="JDTCORE"> JDT Core Batch Compiler <a href="details.html#JDTCORE"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %jdtc% - </table> - </td> + <?php columnHeads(); ?> </tr> +%jdtc% +</table> +<h3 id="PDERuntime"> PDE Runtime Binary <a href="details.html#PDERuntime"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="PDERuntime"> PDE Runtime Binary <a href="details.html#PDERuntime"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %pde% - </table> - </td> + <?php columnHeads(); ?> </tr> +%pde% +</table> +<h3 id="PDESDK"> PDE SDK <a href="details.html#PDESDK"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="PDESDK"> PDE SDK <a href="details.html#PDESDK"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %pdesdk% - </table> - </td> + <?php columnHeads(); ?> </tr> +%pdesdk% +</table> +<h3 id="CVSRuntime"> CVS Client Runtime Binary <a href="details.html#CVSRuntime"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="CVSRuntime"> CVS Client Runtime Binary <a href="details.html#CVSRuntime"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %cvs% - </table> - </td> + <?php columnHeads(); ?> </tr> +%cvs% +</table> +<h3 id="CVSSDK"> CVS Client SDK <a href="details.html#CVSSDK"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="CVSSDK"> CVS Client SDK <a href="details.html#CVSSDK"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %cvssdk% - </table> - </td> + <?php columnHeads(); ?> </tr> +%cvssdk% +</table> +<h3 id="SWT"> SWT Binary and Source <a href="details.html#SWT"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="SWT"> SWT Binary and Source <a href="details.html#SWT"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %swt% - </table> - </td> + <?php columnHeads(); ?> </tr> +%swt% +</table> +<h3 id="org.eclipse.releng"> org.eclipse.releng.tools plug-in <a href="details.html#org.eclipse.releng"><img + src="images/more.gif" title="More..." alt="[More]" /></a> +</h3> +<?php startTable(); ?> <tr> - <td> - <h3 id="org.eclipse.releng"> org.eclipse.releng.tools plug-in <a href="details.html#org.eclipse.releng"><img - src="../../../eclipse.org-common/stylesheets/more.gif" title="More..." alt="[More]" /></a> - </h3> - <table border="0" cellspacing="1" cellpadding="0" width="99%" > - <tr> - - <?php columnHeads(); ?> - </tr> - %relengtools% - </table> - </td> + <?php columnHeads(); ?> </tr> - +%relengtools% </table> -</div> <!-- end homeitem3col --> + <?php } ?> -</div> <!-- end midcolumn --> +</div> <!-- end dropsection --> +</div> <!-- close div classs=container --> +</main> <!-- close main role="main" element --> </body> </html> +<?php + $html = ob_get_clean(); + + #echo the computed content + echo $html; +?> + diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml index 7ef41f8da..4a90f8f07 100644 --- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml +++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/publishingFiles/testManifest.xml @@ -59,10 +59,6 @@ name="AIX (PPC64/GTK+)" fileName="eclipse-SDK-${BUILD_ID}-aix-gtk-ppc64.zip"></platform> <platform - id="SMCC" - name="Mac OSX (Mac/Cocoa)" - fileName="eclipse-SDK-${BUILD_ID}-macosx-cocoa.tar.gz"></platform> - <platform id="SMCC64" name="Mac OSX (Mac/Cocoa/x86_64)" fileName="eclipse-SDK-${BUILD_ID}-macosx-cocoa-x86_64.tar.gz"></platform> @@ -170,10 +166,6 @@ name="AIX (PPC64/GTK)" fileName="eclipse-platform-${BUILD_ID}-aix-gtk-ppc64.zip"></platform> <platform - id="PMCC" - name="Mac OSX (Mac/Cocoa)" - fileName="eclipse-platform-${BUILD_ID}-macosx-cocoa.tar.gz"></platform> - <platform id="PMCC64" name="Mac OSX (Mac/Cocoa/x86_64)" fileName="eclipse-platform-${BUILD_ID}-macosx-cocoa-x86_64.tar.gz"></platform> @@ -193,7 +185,7 @@ <zipType name="JDT SDK"> <platform id="JSR" - name="<img src = "repo.gif" alt="JDT Source Repo" /> JDT Source Repo" + name="<img src = "repo.gif" alt=" JDT Source Repo" /> JDT Source Repo " fileName="org.eclipse.jdt.source-${BUILD_ID}.zip"></platform> </zipType> @@ -229,14 +221,14 @@ <zipType name="CVS Runtime"> <platform id="CRR" - name="<img src = "repo.gif" alt="CVS Runtime Repo" /> CVS Runtime Repo " + name="<img src = "repo.gif" alt="CVS Repo" /> CVS Runtime Repo " fileName="org.eclipse.cvs-${BUILD_ID}.zip"></platform> </zipType> <zipType name="CVS SDK"> <platform id="CSR" - name="<img src = "repo.gif" alt="CVS Source Repo" /> CVS Source Repo " + name="<img src = "repo.gif" alt="CVS Source Repo" /> CVS Source Repo " fileName="org.eclipse.cvs.source-${BUILD_ID}.zip"></platform> </zipType> @@ -267,7 +259,7 @@ fileName="swt-${BUILD_ID}-gtk-linux-ppc64.zip"></platform> <platform id="SWTLG2PPC64LE" - name="Linux (PPC64LE/GTK+) (Early Access)" + name="Linux (PPC64LE/GTK+)" fileName="swt-${BUILD_ID}-gtk-linux-ppc64le.zip"></platform> <platform id="SWTSG" @@ -290,10 +282,6 @@ name="AIX (PPC64/GTK+)" fileName="swt-${BUILD_ID}-gtk-aix-ppc64.zip"></platform> <platform - id="SWTMCC" - name="Mac OSX (Mac/Cocoa)" - fileName="swt-${BUILD_ID}-cocoa-macosx.zip"></platform> - <platform id="SWTMCC64" name="Mac OSX (Mac/Cocoa/x86_64)" fileName="swt-${BUILD_ID}-cocoa-macosx-x86_64.zip"></platform> |