Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Williams2014-06-01 17:35:30 +0000
committerDavid Williams2014-06-01 17:35:30 +0000
commit70befd6f7e2c2c76eeb3fce23186fffacf05e8b5 (patch)
treeb42fd9568f31554075c8f22b4fcd6c1996004ddf /eclipse.platform.releng.tychoeclipsebuilder/equinox
parent129000f969e21883fee9088847e7af77bbe09df9 (diff)
downloadeclipse.platform.releng.aggregator-70befd6f7e2c2c76eeb3fce23186fffacf05e8b5.tar.gz
eclipse.platform.releng.aggregator-70befd6f7e2c2c76eeb3fce23186fffacf05e8b5.tar.xz
eclipse.platform.releng.aggregator-70befd6f7e2c2c76eeb3fce23186fffacf05e8b5.zip
convert tabs to 2 space characters
Diffstat (limited to 'eclipse.platform.releng.tychoeclipsebuilder/equinox')
-rw-r--r--eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml174
-rw-r--r--eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/index.php.template268
-rw-r--r--eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/testResults.php.template26
3 files changed, 234 insertions, 234 deletions
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml b/eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml
index be7acc640..2bc2ddfb3 100644
--- a/eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml
+++ b/eclipse.platform.releng.tychoeclipsebuilder/equinox/buildConfigs/equinox-launchers/build.xml
@@ -1,102 +1,102 @@
<project name="Build Repos" default="all" basedir=".">
- <target name="init">
- <property name="featureTempRoot" value="${equinox.build.configs}/equinox-launchers" />
- <property name="featureTempDir" value="featureTemp" />
- <property name="featureTemp" value="${featureTempRoot}/${featureTempDir}" />
- <property name="featureTemp2" value="${featureTempRoot}/featureTemp2" />
- </target>
+ <target name="init">
+ <property name="featureTempRoot" value="${equinox.build.configs}/equinox-launchers" />
+ <property name="featureTempDir" value="featureTemp" />
+ <property name="featureTemp" value="${featureTempRoot}/${featureTempDir}" />
+ <property name="featureTemp2" value="${featureTempRoot}/featureTemp2" />
+ </target>
- <target name="all" depends="init">
- <antcall target="equinoxlaunchers" />
- </target>
+ <target name="all" depends="init">
+ <antcall target="equinoxlaunchers" />
+ </target>
- <target name="equinoxlaunchers">
- <property name="archiveRoot" value="launchers" />
- <buildRepos os="win32" ws="win32" arch="x86" archiveName="${archiveRoot}-win32.win32.x86.${buildId}.zip" />
- <buildRepos os="win32" ws="win32" arch="x86_64" archiveName="${archiveRoot}-win32.win32.x86_64.${buildId}.zip" />
- <buildRepos os="linux" ws="gtk" arch="x86" archiveName="${archiveRoot}-linux.gtk.x86.${buildId}.tar.gz" />
- <buildRepos os="linux" ws="gtk" arch="x86_64" archiveName="${archiveRoot}-linux.gtk.x86_64.${buildId}.tar.gz" />
- <buildRepos os="linux" ws="gtk" arch="ppc" archiveName="${archiveRoot}-linux.gtk.ppc.${buildId}.tar.gz" />
- <buildRepos os="linux" ws="gtk" arch="ppc64" archiveName="${archiveRoot}-linux.gtk.ppc64.${buildId}.tar.gz" />
- <buildRepos os="solaris" ws="gtk" arch="sparc" archiveName="${archiveRoot}-solaris.gtk.sparc.${buildId}.zip" />
- <buildRepos os="solaris" ws="gtk" arch="x86" archiveName="${archiveRoot}-solaris.gtk.x86.${buildId}.zip" />
+ <target name="equinoxlaunchers">
+ <property name="archiveRoot" value="launchers" />
+ <buildRepos os="win32" ws="win32" arch="x86" archiveName="${archiveRoot}-win32.win32.x86.${buildId}.zip" />
+ <buildRepos os="win32" ws="win32" arch="x86_64" archiveName="${archiveRoot}-win32.win32.x86_64.${buildId}.zip" />
+ <buildRepos os="linux" ws="gtk" arch="x86" archiveName="${archiveRoot}-linux.gtk.x86.${buildId}.tar.gz" />
+ <buildRepos os="linux" ws="gtk" arch="x86_64" archiveName="${archiveRoot}-linux.gtk.x86_64.${buildId}.tar.gz" />
+ <buildRepos os="linux" ws="gtk" arch="ppc" archiveName="${archiveRoot}-linux.gtk.ppc.${buildId}.tar.gz" />
+ <buildRepos os="linux" ws="gtk" arch="ppc64" archiveName="${archiveRoot}-linux.gtk.ppc64.${buildId}.tar.gz" />
+ <buildRepos os="solaris" ws="gtk" arch="sparc" archiveName="${archiveRoot}-solaris.gtk.sparc.${buildId}.zip" />
+ <buildRepos os="solaris" ws="gtk" arch="x86" archiveName="${archiveRoot}-solaris.gtk.x86.${buildId}.zip" />
- <!--
- for master, kepler, hpux,gtk is provided for ia64 (only).
- for maintentnace branches, juno, hpux,gtk is provided for ia64_32 (only).
- -->
- <buildRepos os="hpux" ws="gtk" arch="ia64" archiveName="${archiveRoot}-hpux.gtk.ia64.${buildId}.zip" />
+ <!--
+ for master, kepler, hpux,gtk is provided for ia64 (only).
+ for maintentnace branches, juno, hpux,gtk is provided for ia64_32 (only).
+ -->
+ <buildRepos os="hpux" ws="gtk" arch="ia64" archiveName="${archiveRoot}-hpux.gtk.ia64.${buildId}.zip" />
- <buildRepos os="aix" ws="gtk" arch="ppc" archiveName="${archiveRoot}-aix.gtk.ppc.${buildId}.zip" />
- <buildRepos os="aix" ws="gtk" arch="ppc64" archiveName="${archiveRoot}-aix.gtk.ppc64.${buildId}.zip" />
- <buildRepos os="macosx" ws="cocoa" arch="x86" archiveName="${archiveRoot}-macosx.cocoa.x86.${buildId}.tar.gz" />
- <buildRepos os="macosx" ws="cocoa" arch="x86_64" archiveName="${archiveRoot}-macosx.cocoa.x86_64.${buildId}.tar.gz" />
- </target>
+ <buildRepos os="aix" ws="gtk" arch="ppc" archiveName="${archiveRoot}-aix.gtk.ppc.${buildId}.zip" />
+ <buildRepos os="aix" ws="gtk" arch="ppc64" archiveName="${archiveRoot}-aix.gtk.ppc64.${buildId}.zip" />
+ <buildRepos os="macosx" ws="cocoa" arch="x86" archiveName="${archiveRoot}-macosx.cocoa.x86.${buildId}.tar.gz" />
+ <buildRepos os="macosx" ws="cocoa" arch="x86_64" archiveName="${archiveRoot}-macosx.cocoa.x86_64.${buildId}.tar.gz" />
+ </target>
- <macrodef name="buildRepos">
- <attribute name="os" />
- <attribute name="ws" />
- <attribute name="arch" />
- <attribute name="archiveName" />
+ <macrodef name="buildRepos">
+ <attribute name="os" />
+ <attribute name="ws" />
+ <attribute name="arch" />
+ <attribute name="archiveName" />
- <sequential>
- <delete dir="${featureTemp}" />
- <mkdir dir="${featureTemp}" />
- <delete dir="${featureTemp2}" />
- <mkdir dir="${featureTemp2}" />
- <p2.mirror source="file://${buildRepo}">
- <destination kind="metadata" location="file://${featureTemp}" name="Equinox Launchers Repo" format="file://${buildRepo}" />
- <destination kind="artifact" location="file://${featureTemp}" name="Equinox Launchers Repo" format="file://${buildRepo}" />
- <iu id="org.eclipse.equinox.executable.feature.group" version="" />
- <iu id="org.eclipse.equinox.executable" version="" />
- <slicingOptions platformFilter="@{os},@{ws},@{arch}" includeOptional="false" includeNonGreedy="false" followStrict="true" />
- </p2.mirror>
- <p2.repo2runnable destination="${featureTemp2}/eclipse">
- <source dir="${featureTempRoot}" includes="${featureTempDir}" />
- </p2.repo2runnable>
- <delete>
- <fileset dir="${featureTemp2}/eclipse" includes="*.jar" />
- <fileset dir="${featureTemp2}/eclipse" includes="*.xml" />
- </delete>
- <!-- assemble compressed files and create checksums -->
- <antcall target="compress">
- <param name="archiveName" value="@{archiveName}" />
- <param name="dir" value="${featureTemp2}" />
- </antcall>
- </sequential>
- </macrodef>
+ <sequential>
+ <delete dir="${featureTemp}" />
+ <mkdir dir="${featureTemp}" />
+ <delete dir="${featureTemp2}" />
+ <mkdir dir="${featureTemp2}" />
+ <p2.mirror source="file://${buildRepo}">
+ <destination kind="metadata" location="file://${featureTemp}" name="Equinox Launchers Repo" format="file://${buildRepo}" />
+ <destination kind="artifact" location="file://${featureTemp}" name="Equinox Launchers Repo" format="file://${buildRepo}" />
+ <iu id="org.eclipse.equinox.executable.feature.group" version="" />
+ <iu id="org.eclipse.equinox.executable" version="" />
+ <slicingOptions platformFilter="@{os},@{ws},@{arch}" includeOptional="false" includeNonGreedy="false" followStrict="true" />
+ </p2.mirror>
+ <p2.repo2runnable destination="${featureTemp2}/eclipse">
+ <source dir="${featureTempRoot}" includes="${featureTempDir}" />
+ </p2.repo2runnable>
+ <delete>
+ <fileset dir="${featureTemp2}/eclipse" includes="*.jar" />
+ <fileset dir="${featureTemp2}/eclipse" includes="*.xml" />
+ </delete>
+ <!-- assemble compressed files and create checksums -->
+ <antcall target="compress">
+ <param name="archiveName" value="@{archiveName}" />
+ <param name="dir" value="${featureTemp2}" />
+ </antcall>
+ </sequential>
+ </macrodef>
- <target name="compress">
- <!-- set the target based on which OS we are running on since there
- is a difference between unzip and untar/gunzip -->
- <property name="archiveFullPath" value="${equinoxPostingDirectory}/${buildDir}/${archiveName}" />
- <condition property="compress.target" value="compress-zip">
- <contains string="${archiveName}" substring=".zip" />
- </condition>
- <condition property="compress.target" value="compress-tar.gz">
- <contains string="${archiveName}" substring=".tar.gz" />
- </condition>
- <antcall target="${compress.target}">
- <param name="dir" value="${featureTemp2}" />
- <param name="filename" value="${archiveName}" />
- </antcall>
- </target>
+ <target name="compress">
+ <!-- set the target based on which OS we are running on since there
+ is a difference between unzip and untar/gunzip -->
+ <property name="archiveFullPath" value="${equinoxPostingDirectory}/${buildDir}/${archiveName}" />
+ <condition property="compress.target" value="compress-zip">
+ <contains string="${archiveName}" substring=".zip" />
+ </condition>
+ <condition property="compress.target" value="compress-tar.gz">
+ <contains string="${archiveName}" substring=".tar.gz" />
+ </condition>
+ <antcall target="${compress.target}">
+ <param name="dir" value="${featureTemp2}" />
+ <param name="filename" value="${archiveName}" />
+ </antcall>
+ </target>
- <target name="compress-zip">
- <exec dir="${dir}" executable="zip">
- <arg line="-q ${dir}/${filename} -r ." />
- </exec>
- <move file="${dir}/${filename}" tofile="${archiveFullPath}" />
- </target>
+ <target name="compress-zip">
+ <exec dir="${dir}" executable="zip">
+ <arg line="-q ${dir}/${filename} -r ." />
+ </exec>
+ <move file="${dir}/${filename}" tofile="${archiveFullPath}" />
+ </target>
- <target name="compress-tar.gz">
- <exec dir="${dir}" executable="sh">
- <arg line='-c "tar -cvzf ${dir}/${filename} *"' />
- </exec>
- <move file="${dir}/${filename}" tofile="${archiveFullPath}" />
- </target>
+ <target name="compress-tar.gz">
+ <exec dir="${dir}" executable="sh">
+ <arg line='-c "tar -cvzf ${dir}/${filename} *"' />
+ </exec>
+ <move file="${dir}/${filename}" tofile="${archiveFullPath}" />
+ </target>
</project>
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/index.php.template b/eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/index.php.template
index 728933386..27b3f7519 100644
--- a/eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/index.php.template
+++ b/eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/index.php.template
@@ -4,154 +4,154 @@
require_once("../../../eclipse.org-common/system/app.class.php");
require_once("../../../eclipse.org-common/system/nav.class.php");
- require_once("../../../eclipse.org-common/system/menu.class.php");
- require_once("build.php");
+ require_once("../../../eclipse.org-common/system/menu.class.php");
+ require_once("build.php");
// we rely on this file to get $BUILD_ID, etc.
include("buildproperties.php");
- $App = new App();
- $Nav = new Nav();
- $Menu = new Menu();
- include($App->getProjectCommon());
- # Begin: page-specific settings. Change these.
- $pageTitle = "Equinox $BUILD_TYPE_NAME Build: $BUILD_ID";
- $pageKeywords = "equinox, osgi, framework, runtime, download";
- $pageAuthor = "Equinox committers";
- $generateDropSize = 'generateDropSize';
- $generateChecksumLinks = 'generateChecksumLinks';
- $buildlabel = "$EQ_BUILD_DIR_SEG";
+ $App = new App();
+ $Nav = new Nav();
+ $Menu = new Menu();
+ include($App->getProjectCommon());
+ # Begin: page-specific settings. Change these.
+ $pageTitle = "Equinox $BUILD_TYPE_NAME Build: $BUILD_ID";
+ $pageKeywords = "equinox, osgi, framework, runtime, download";
+ $pageAuthor = "Equinox committers";
+ $generateDropSize = 'generateDropSize';
+ $generateChecksumLinks = 'generateChecksumLinks';
+ $buildlabel = "$EQ_BUILD_DIR_SEG";
- $html = <<<EOHTML
+ $html = <<<EOHTML
<script type="text/javascript" src="http://eclipse.org/equinox/expand.js"></script>
<div id="midcolumn">
- <h3>Equinox $BUILD_TYPE_NAME Build: $BUILD_ID</h3>
- <p><b>$BUILD_PRETTY_DATE</b></p>
- <p>These downloads are provided under the <a href="http://www.eclipse.org/legal/epl/notice.html">
- Eclipse Foundation Software User Agreement</a>. Click <a href="https://wiki.eclipse.org/Platform-releng/How_to_check_integrity_of_downloadsml">here</a> for instructions
- on verifying download integrity.</p>
-
-
- <div class="homeitem3col">
- <h3>All of Equinox</h3>
- <p> A complete set of all bundles and launchers produced by the Equinox project. This zip is also a p2 repo. </p>
- <table border="0" cellspacing="0" cellpadding="0" width="100%">
- <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
- %equinox%
- </table>
- </div>
-
- <div class="homeitem3col">
- <h3>Framework Only</h3>
- <p>The Equinox OSGi R4 <a href="http://eclipse.org/equinox/framework">framework</a> implementation in a standalone package.
- </p>
- <table border="0" cellspacing="0" cellpadding="0" width="100%">
- <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
- %framework%
- </table>
- </div>
-
- <div class="homeitem3col">
- <h3><a onclick="expandCollapse('addon.bundles');"><img id="addon.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;Add-on Bundles</h3>
- <p>Individual <a href="http://eclipse.org/equinox/bundles">bundles</a> that provide
- standalone OSGi specified services or add-on mechanisms (e.g., the Eclipse extension registry) of interest to OSGi programmers.</p>
- <div id="addon.bundles" class="collapsable">
- <table border="0" cellspacing="0" cellpadding="0" width="100%">
- <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
- %extrabundles%
- </table>
- </div>
- </div>
-
-
- <div class="homeitem3col">
- <h3><a onclick="expandCollapse('other.bundles');"><img id="other.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;Other Required Bundles</h3>
- <p>A convenient set of bundles that are required by some of the Equinox bundles.</p>
- <div id="other.bundles" class="collapsable">
- <table border="0" cellspacing="0" cellpadding="0" width="100%">
- <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
- %other%
- </table>
- </div>
- </div>
+ <h3>Equinox $BUILD_TYPE_NAME Build: $BUILD_ID</h3>
+ <p><b>$BUILD_PRETTY_DATE</b></p>
+ <p>These downloads are provided under the <a href="http://www.eclipse.org/legal/epl/notice.html">
+ Eclipse Foundation Software User Agreement</a>. Click <a href="https://wiki.eclipse.org/Platform-releng/How_to_check_integrity_of_downloadsml">here</a> for instructions
+ on verifying download integrity.</p>
+
+
+ <div class="homeitem3col">
+ <h3>All of Equinox</h3>
+ <p> A complete set of all bundles and launchers produced by the Equinox project. This zip is also a p2 repo. </p>
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
+ %equinox%
+ </table>
+ </div>
+
+ <div class="homeitem3col">
+ <h3>Framework Only</h3>
+ <p>The Equinox OSGi R4 <a href="http://eclipse.org/equinox/framework">framework</a> implementation in a standalone package.
+ </p>
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
+ %framework%
+ </table>
+ </div>
+
+ <div class="homeitem3col">
+ <h3><a onclick="expandCollapse('addon.bundles');"><img id="addon.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;Add-on Bundles</h3>
+ <p>Individual <a href="http://eclipse.org/equinox/bundles">bundles</a> that provide
+ standalone OSGi specified services or add-on mechanisms (e.g., the Eclipse extension registry) of interest to OSGi programmers.</p>
+ <div id="addon.bundles" class="collapsable">
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
+ %extrabundles%
+ </table>
+ </div>
+ </div>
+
+
+ <div class="homeitem3col">
+ <h3><a onclick="expandCollapse('other.bundles');"><img id="other.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;Other Required Bundles</h3>
+ <p>A convenient set of bundles that are required by some of the Equinox bundles.</p>
+ <div id="other.bundles" class="collapsable">
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
+ %other%
+ </table>
+ </div>
+ </div>
<!-- provisioning removed per bug 368488
- <div class="homeitem3col">
- <h3><a onclick="expandCollapse('provisioning.bundles');"><img id="provisioning.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;p2 Provisioning Tools</h3>
- <p>The following downloads are produced by the Provisioning team. For more about provisoning, see
- the <a href="http://wiki.eclipse.org/Category:Provisioning">provisioning articles</a> on the eclipse.org wiki.</p>
- <div id="provisioning.bundles" class="collapsable">
- <table border="0" cellspacing="0" cellpadding="0" width="100%">
- <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
- %provisioning%
- </table>
- </div>
- </div>
+ <div class="homeitem3col">
+ <h3><a onclick="expandCollapse('provisioning.bundles');"><img id="provisioning.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;p2 Provisioning Tools</h3>
+ <p>The following downloads are produced by the Provisioning team. For more about provisoning, see
+ the <a href="http://wiki.eclipse.org/Category:Provisioning">provisioning articles</a> on the eclipse.org wiki.</p>
+ <div id="provisioning.bundles" class="collapsable">
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
+ %provisioning%
+ </table>
+ </div>
+ </div>
-->
- <div class="homeitem3col">
- <h3><a onclick="expandCollapse('launcher.bundles');"><img id="launcher.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;Native Launchers</h3>
- <p>Platform-specific native launchers (e.g., eclipse.exe) for the Equinox framework. See the list
- of <a href="http://www.eclipse.org/projects/project-plan.php?projectid=eclipse#target_environments">supported OS configurations</a>.</>
- <div id="launcher.bundles" class="collapsable">
- <table border="0" cellspacing="0" cellpadding="0" width="100%">
- <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
- %launchers%
- </table>
- </div>
- </div>
-
- <div class="homeitem3col">
- <h3><a onclick="expandCollapse('osgistarterkits.bundles');"><img id="osgistarterkits.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;OSGi starter kits</h3>
- <p>A useful collection of Equinox bundles packaged as a ready to run system. This include the framework, p2 and other frequently used service implementations. </p>
- <div id="osgistarterkits.bundles" class="collapsable">
- <table border="0" cellspacing="0" cellpadding="0" width="100%">
- <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
- %osgistarterkits%
- </table>
- </div>
- </div>
-
- <div class="homeitem3col">
- <h3>Legend</h3>
- <table border="0" cellspacing="0" cellpadding="0" width="100%">
- <tr><td width="5%"/></tr>
- <tr>
- <td align="center"><img src="/equinox/images/OK.gif"/></td>
- <td>Build completed OK</td>
- </tr>
- <tr>
- <td align="center"><img src="/equinox/images/FAIL.gif"/></td>
- <td>Build failed to complete</td>
- </tr>
- <tr>
- <td align="center"><img src="/equinox/images/pending.gif"/></td>
- <td>Build is still pending</td>
- </tr>
- <tr>
- <td align="center"><img src="/equinox/images/repo.gif"/></td>
- <td>Build artifact is also a p2 repository</td>
- </tr>
- <!--
- <tr>
- <td align="center"><img src="/equinox/images/md5.png"/></td>
- <td>Click to get the MD5 hash for the corresponding build artifact</td>
- </tr>
- -->
- <tr>
- <td align="center"><img src="/equinox/images/sha1.png"/></td>
- <td>Click to get the SHA512 hash for the corresponding build artifact</td>
- </tr>
- <tr>
- <td align="center"><img src="http://eclipse.org/equinox/images/arrow.png"/></td>
- <td>Click to expand section.</td>
- </tr>
- </table>
- </div>
+ <div class="homeitem3col">
+ <h3><a onclick="expandCollapse('launcher.bundles');"><img id="launcher.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;Native Launchers</h3>
+ <p>Platform-specific native launchers (e.g., eclipse.exe) for the Equinox framework. See the list
+ of <a href="http://www.eclipse.org/projects/project-plan.php?projectid=eclipse#target_environments">supported OS configurations</a>.</>
+ <div id="launcher.bundles" class="collapsable">
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
+ %launchers%
+ </table>
+ </div>
+ </div>
+
+ <div class="homeitem3col">
+ <h3><a onclick="expandCollapse('osgistarterkits.bundles');"><img id="osgistarterkits.bundles.button" src="http://eclipse.org/equinox/images/arrow.png"/></a>&nbsp;OSGi starter kits</h3>
+ <p>A useful collection of Equinox bundles packaged as a ready to run system. This include the framework, p2 and other frequently used service implementations. </p>
+ <div id="osgistarterkits.bundles" class="collapsable">
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr><td width="5%"/><td width="78%"/><td width="9%"/><td width="8%"/></tr>
+ %osgistarterkits%
+ </table>
+ </div>
+ </div>
+
+ <div class="homeitem3col">
+ <h3>Legend</h3>
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr><td width="5%"/></tr>
+ <tr>
+ <td align="center"><img src="/equinox/images/OK.gif"/></td>
+ <td>Build completed OK</td>
+ </tr>
+ <tr>
+ <td align="center"><img src="/equinox/images/FAIL.gif"/></td>
+ <td>Build failed to complete</td>
+ </tr>
+ <tr>
+ <td align="center"><img src="/equinox/images/pending.gif"/></td>
+ <td>Build is still pending</td>
+ </tr>
+ <tr>
+ <td align="center"><img src="/equinox/images/repo.gif"/></td>
+ <td>Build artifact is also a p2 repository</td>
+ </tr>
+ <!--
+ <tr>
+ <td align="center"><img src="/equinox/images/md5.png"/></td>
+ <td>Click to get the MD5 hash for the corresponding build artifact</td>
+ </tr>
+ -->
+ <tr>
+ <td align="center"><img src="/equinox/images/sha1.png"/></td>
+ <td>Click to get the SHA512 hash for the corresponding build artifact</td>
+ </tr>
+ <tr>
+ <td align="center"><img src="http://eclipse.org/equinox/images/arrow.png"/></td>
+ <td>Click to expand section.</td>
+ </tr>
+ </table>
+ </div>
</div>
EOHTML;
- generateRapPage( $App, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html );
+ generateRapPage( $App, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html );
?> \ No newline at end of file
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/testResults.php.template b/eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/testResults.php.template
index 880c5d35d..5874dbb5f 100644
--- a/eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/testResults.php.template
+++ b/eclipse.platform.releng.tychoeclipsebuilder/equinox/publishingFiles/templateFiles/testResults.php.template
@@ -2,24 +2,24 @@
<head>
<?php
- $parts = explode("/", getcwd());
- $parts2 = explode("-", $parts[count($parts) - 1]);
- $buildName = $parts2[0] . "-" . $parts2[1];
+ $parts = explode("/", getcwd());
+ $parts2 = explode("-", $parts[count($parts) - 1]);
+ $buildName = $parts2[0] . "-" . $parts2[1];
- // Get build type names
+ // Get build type names
- $fileHandle = fopen("./dlconfig2.txt", "r");
- while (!feof($fileHandle)) {
+ $fileHandle = fopen("./dlconfig2.txt", "r");
+ while (!feof($fileHandle)) {
- $aLine = fgets($fileHandle, 4096); // Length parameter only optional after 4.2.0
- $parts = explode(",", $aLine);
- $dropNames[trim($parts[0])] = trim($parts[1]);
- }
- fclose($fileHandle);
+ $aLine = fgets($fileHandle, 4096); // Length parameter only optional after 4.2.0
+ $parts = explode(",", $aLine);
+ $dropNames[trim($parts[0])] = trim($parts[1]);
+ }
+ fclose($fileHandle);
- $buildType = $dropNames[$parts2[0]];
+ $buildType = $dropNames[$parts2[0]];
- echo "<title>Test Results for $buildType $buildName </title>";
+ echo "<title>Test Results for $buildType $buildName </title>";
?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Back to the top