mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-09 09:15:38 +02:00
[releng]Cleaned up releng directory.
Signed-off-by: Anna Dushistova <anna.dushistova@gmail.com>
This commit is contained in:
parent
0a71acace2
commit
779d6ed21f
90 changed files with 0 additions and 6478 deletions
|
@ -1 +0,0 @@
|
||||||
go.rb
|
|
|
@ -1,11 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<projectDescription>
|
|
||||||
<name>org.eclipse.rse.build</name>
|
|
||||||
<comment></comment>
|
|
||||||
<projects>
|
|
||||||
</projects>
|
|
||||||
<buildSpec>
|
|
||||||
</buildSpec>
|
|
||||||
<natures>
|
|
||||||
</natures>
|
|
||||||
</projectDescription>
|
|
|
@ -1,80 +0,0 @@
|
||||||
Instructions for building TM and RSE
|
|
||||||
------------------------------------
|
|
||||||
|
|
||||||
1. Set up the build workspace
|
|
||||||
-----------------------------
|
|
||||||
ssh build.eclipse.org
|
|
||||||
cd /shared/tools/tm/
|
|
||||||
mkdir ws2_user
|
|
||||||
cd ws2_user
|
|
||||||
ln -s `pwd` $HOME/ws2
|
|
||||||
ln -s /home/data/httpd/download.eclipse.org/tm $HOME/downloads-tm
|
|
||||||
wget -O setup.sh "http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.tm.rse/releng/org.eclipse.rse.build/setup.sh?rev=HEAD&cvsroot=Tools_Project&content-type=text/plain"
|
|
||||||
chmod a+x setup.sh
|
|
||||||
./setup.sh
|
|
||||||
|
|
||||||
|
|
||||||
2. Do an N-build
|
|
||||||
----------------
|
|
||||||
cd $HOME/ws2
|
|
||||||
./doit_nightly.sh
|
|
||||||
|
|
||||||
|
|
||||||
3. Do an I-build
|
|
||||||
----------------
|
|
||||||
On a local client PC, install Eclipse Platform Releng.Tools
|
|
||||||
Have all TM plugins in the workspace (import tm-all-committer.psf)
|
|
||||||
Synchronize CVS Workspace to HEAD
|
|
||||||
Review all incoming changes
|
|
||||||
Right-click > Team > Release...
|
|
||||||
Select Mapfile "org.eclipse.rse.build"
|
|
||||||
Press next ... tag and commit the Mapfiles
|
|
||||||
ssh build.eclipse.org
|
|
||||||
cd ws2
|
|
||||||
./doit_irsbuild.sh I
|
|
||||||
When build worked ok, tag org.eclipse.rse.build: e.g. I20070605-1200
|
|
||||||
|
|
||||||
3a) Do an S-build
|
|
||||||
-----------------
|
|
||||||
Just like I-build, but also update
|
|
||||||
org.eclipse.rse.build/template/buildNotes.php
|
|
||||||
ssh build.eclipse.org
|
|
||||||
cd ws2
|
|
||||||
./doit_irsbuild.sh S 2.0RC3
|
|
||||||
|
|
||||||
3b) Promote an S-build to official
|
|
||||||
----------------------------------
|
|
||||||
After testing the "invisible" S-build:
|
|
||||||
ssh build.eclipse.org
|
|
||||||
cd ws2/publish/S-3.1RC3*
|
|
||||||
mv package.count.orig package.count
|
|
||||||
|
|
||||||
3c) Promote an update site
|
|
||||||
--------------------------
|
|
||||||
Any build generates its update site in $HOME/downlads-tm/testUpdates
|
|
||||||
and $HOME/downloads-tm/signedUpdates . You need to manually copy these
|
|
||||||
to its target repository, then re-generate repository metadata:
|
|
||||||
|
|
||||||
cd $HOME/downloads-tm/updates/3.1milestones
|
|
||||||
rm -rf plugins features
|
|
||||||
cp -R ../../signedUpdates/plugins .
|
|
||||||
cp -R ../../signedUpdates/features .
|
|
||||||
cd bin
|
|
||||||
cvs update
|
|
||||||
./mkTestUpdates
|
|
||||||
|
|
||||||
3d) Promote an S-build to Galileo
|
|
||||||
--------------------------------
|
|
||||||
After S-build has been prepared (on signedUpdates)
|
|
||||||
On local Eclipse client, checkout Galileo projects according to
|
|
||||||
http://wiki.eclipse.org/Galileo_Build
|
|
||||||
and edit the build contribution.
|
|
||||||
|
|
||||||
4) Convert a download to "signed" form
|
|
||||||
--------------------------------------
|
|
||||||
Normally, only the TM update site is signed whereas the downloadable ZIPs
|
|
||||||
are not. Downloadable ZIPs can be converted to signed, if the signed
|
|
||||||
update site is available and installed. See
|
|
||||||
|
|
||||||
org.eclipse.rse.build/bin/make_signed.sh
|
|
||||||
|
|
|
@ -1,28 +0,0 @@
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
||||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
|
|
||||||
<title>About</title>
|
|
||||||
</head>
|
|
||||||
<body lang="EN-US">
|
|
||||||
<h2>About This Content</h2>
|
|
||||||
|
|
||||||
<p>June 5, 2007</p>
|
|
||||||
<h3>License</h3>
|
|
||||||
|
|
||||||
<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise
|
|
||||||
indicated below, the Content is provided to you under the terms and conditions of the
|
|
||||||
Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available
|
|
||||||
at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
|
|
||||||
For purposes of the EPL, "Program" will mean the Content.</p>
|
|
||||||
|
|
||||||
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
|
|
||||||
being redistributed by another party ("Redistributor") and different terms and conditions may
|
|
||||||
apply to your use of any object code in the Content. Check the Redistributor's license that was
|
|
||||||
provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
|
|
||||||
indicated below, the terms and conditions of the EPL still apply to any source code in the Content
|
|
||||||
and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1 +0,0 @@
|
||||||
drops
|
|
|
@ -1,84 +0,0 @@
|
||||||
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>Eclipse Corner</title>
|
|
||||||
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css">
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
||||||
</head>
|
|
||||||
<body text="#000000" bgcolor="#ffffff" link="#0000ee" vlink="#551a8b" alink="#ff0000">
|
|
||||||
<table border=0 cellspacing=5 cellpadding=2 width="100%" >
|
|
||||||
<tr>
|
|
||||||
<td align=left valign=top colspan="2" bgcolor="#0080c0"><b><font face="Arial,Helvetica" color="#ffffff">Eclipse
|
|
||||||
Project Build Types</font></b></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td>
|
|
||||||
<p><b><font face="arial,helvetica,geneva" size="-1">Releases</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva">Releases are builds
|
|
||||||
that have been declared major releases by the development team - for example
|
|
||||||
"R1.0". Releases are the right builds for people who want to
|
|
||||||
be on a stable, tested release, and don't need the latest greatest features
|
|
||||||
and improvements. Release builds always have an "R" at the beginning
|
|
||||||
of the name i.e. R1.0, R2.0 etc. Non-release builds are named according to the
|
|
||||||
date of the build - for example 20060427 is the build from April 27, 2006.</font><br>
|
|
||||||
</p>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td><b><font face="arial,helvetica,geneva" size="-1">Stable Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Stable builds are integration
|
|
||||||
builds that have been found to be stable enough for most people to use.
|
|
||||||
They are promoted from integration build to stable build by the architecture
|
|
||||||
team after they have been used for a few days and deemed reasonably stable.
|
|
||||||
The latest stable build is the right build for people who want to stay up
|
|
||||||
to date with what is going on in the latest development stream, and don't
|
|
||||||
mind putting up with a few problems n in order to get the latest greatest
|
|
||||||
features and bug fixes. The latest stable build is the one the development
|
|
||||||
team likes people to be using, because of the valuable and timely feedback.
|
|
||||||
</font></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td>
|
|
||||||
<p><b><font face="arial,helvetica,geneva" size="-1">Integration Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Periodically, component
|
|
||||||
teams version off their work in what they believe is a stable, consistent
|
|
||||||
state, and they update the build configuration to indicate that the next
|
|
||||||
integration build should take this version of the component. Integration
|
|
||||||
builds are built from these stable component versions that have been specified
|
|
||||||
by each component team as the best version available. Integration builds
|
|
||||||
may be promoted to stable builds after a few days of testing. Integration
|
|
||||||
builds are built whenever new stable component versions are released into
|
|
||||||
the build.</font></p>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td><b><font face="arial,helvetica,geneva" size="-1">Nightly Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Nightly builds are produced
|
|
||||||
every night from whatever has been released into the HEAD stream of the
|
|
||||||
CVS repository. They are completely untested and will almost always have
|
|
||||||
major problems. Many will not work at all. These drops are normally only
|
|
||||||
useful to developers actually working on the Eclipse Project.</font></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td><b><font face="arial,helvetica,geneva" size="-1">Maintenance Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Maintenance builds are produced
|
|
||||||
periodically to incorporate fixes into an existing release. They are typically
|
|
||||||
built from tagged plug-in and feature pojects in a maintenance stream of the CVS
|
|
||||||
repository (i.e. R1_0_maintenance). Maintenance builds are promoted to a minor
|
|
||||||
or service release (i.e. R1.1 or R1.0.1) after development teams have deemed one
|
|
||||||
to be stable following one or more test-fix pass cycles.</font></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<h3> </h3>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,2 +0,0 @@
|
||||||
dropPrefix[]=R&dropPrefix[]=S&
|
|
||||||
dropType[]=Archived Release&dropType[]=Archived Stable Build&
|
|
|
@ -1,229 +0,0 @@
|
||||||
<html><head>
|
|
||||||
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css">
|
|
||||||
<title>Target Management Project Archived Downloads</title></head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<table border=0 cellspacing=5 cellpadding=2 width="100%" >
|
|
||||||
<tr>
|
|
||||||
<td align=left width="72%"> <font class=indextop>Target Management project<br/>archived downloads</font>
|
|
||||||
<br>
|
|
||||||
<font class=indexsub>archived downloads from the TM project</font><br>
|
|
||||||
</td>
|
|
||||||
<td width="28%"><img src="http://www.eclipse.org/images/Idea.jpg" height=86 width=120></td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
</table>
|
|
||||||
<table border=0 cellspacing=5 cellpadding=2 width="100%" >
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td align=LEFT valign=TOP colspan="2" bgcolor="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">Archived Downloads</font></b></td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr> <td> <p>On this
|
|
||||||
page you can find the archived
|
|
||||||
<a href="build_types.html">builds</a> for the Remote System Explorer (RSE),
|
|
||||||
provided by the
|
|
||||||
<a href="http://www.eclipse.org/tm/">Target Management</a> project.
|
|
||||||
Archived builds consist of older releases and not propagated to Eclipse mirrors.
|
|
||||||
<!--
|
|
||||||
To get started run the program and go through the
|
|
||||||
user and developer documentation provided in the online help system.
|
|
||||||
-->
|
|
||||||
To get started, see the build notes provided with each drop, run the
|
|
||||||
program and go through the online user and developer documentation,
|
|
||||||
or take a look at the project's online
|
|
||||||
<a href="http://www.eclipse.org/tm/tutorial/index.php">getting started</a>
|
|
||||||
pages.
|
|
||||||
|
|
||||||
If you have problems downloading the drops, contact the
|
|
||||||
<font face="arial,helvetica,geneva" size="-1"><a href="mailto:webmaster@eclipse.org">webmaster</a></font>.
|
|
||||||
If you have problems installing or getting the workbench to run,
|
|
||||||
check out the
|
|
||||||
<a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">Target Management FAQ</a>,
|
|
||||||
or try posting a question to the
|
|
||||||
<a href="http://www.eclipse.org/forums/eclipse.tm">eclipse.tm Forum</a>.
|
|
||||||
All downloads are provided under the terms and conditions of the
|
|
||||||
<a href="http://www.eclipse.org/legal/epl/notice.php">Eclipse.org
|
|
||||||
Software User Agreement</a> unless otherwise specified. </p>
|
|
||||||
|
|
||||||
<p>
|
|
||||||
Current builds are available
|
|
||||||
<a href="http://download.eclipse.org/tm/downloads/index.php">here</a>.
|
|
||||||
For information about different kinds of builds look
|
|
||||||
<a href="build_types.html" target="_top">here</a>.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p/>
|
|
||||||
</td></tr>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td align=LEFT valign=TOP colspan="2" bgcolor="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">Archived
|
|
||||||
Downloads</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<?php
|
|
||||||
$fileHandle = fopen("dlconfig.txt", "r");
|
|
||||||
while (!feof($fileHandle)) {
|
|
||||||
$aLine = fgets($fileHandle, 4096);
|
|
||||||
parse_str($aLine);
|
|
||||||
}
|
|
||||||
fclose($fileHandle);
|
|
||||||
|
|
||||||
for ($i = 0; $i < count($dropType); $i++) {
|
|
||||||
$typeToPrefix[$dropType[$i]] = $dropPrefix[$i];
|
|
||||||
}
|
|
||||||
|
|
||||||
$aDirectory = dir("drops");
|
|
||||||
while ($anEntry = $aDirectory->read()) {
|
|
||||||
|
|
||||||
// Short cut because we know aDirectory only contains other directories.
|
|
||||||
if ($anEntry != "." && $anEntry!="..") {
|
|
||||||
$aDropDirectory = dir("drops/".$anEntry);
|
|
||||||
$fileCount = 0;
|
|
||||||
while ($aDropEntry = $aDropDirectory->read()) {
|
|
||||||
if (stristr($aDropEntry, ".zip") || stristr($aDropEntry, ".tar")) {
|
|
||||||
// Count the files in the directory
|
|
||||||
$fileCount = $fileCount + 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//See http://at2.php.net/manual/en/class.dir.php
|
|
||||||
$aDropDirectory->close();
|
|
||||||
// Read the count file
|
|
||||||
$countFile = "drops/".$anEntry."/package.count";
|
|
||||||
$indexFile = "drops/".$anEntry."/index.php";
|
|
||||||
if (file_exists($countFile) && file_exists($indexFile)) {
|
|
||||||
$anArray = file($countFile);
|
|
||||||
|
|
||||||
// If a match - process the directory
|
|
||||||
if ($anArray[0] == $fileCount) {
|
|
||||||
$parts = explode("-", $anEntry);
|
|
||||||
if (count($parts) == 2) {
|
|
||||||
|
|
||||||
//N-builds and I-builds
|
|
||||||
$datePart = $parts[0];
|
|
||||||
$timePart = $parts[1];
|
|
||||||
$buildtype = substr($datePart, 0, 1);
|
|
||||||
$buckets[$buildtype][] = $anEntry;
|
|
||||||
|
|
||||||
$year = substr($datePart, 1, 4);
|
|
||||||
$month = substr($datePart, 5, 2);
|
|
||||||
$day = substr($datePart, 7, 2);
|
|
||||||
$hour = substr($timePart,0,2);
|
|
||||||
$minute = substr($timePart,2,2);
|
|
||||||
$timeStamp = mktime($hour, $minute, 0, $month, $day, $year);
|
|
||||||
|
|
||||||
$timeStamps[$anEntry] = date("D, j M Y -- H:i (O)", $timeStamp);
|
|
||||||
|
|
||||||
if ($timeStamp > $latestTimeStamp[$buildtype]) {
|
|
||||||
$latestTimeStamp[$buildtype] = $timeStamp;
|
|
||||||
$latestFile[$buildtype] = $anEntry;
|
|
||||||
}
|
|
||||||
|
|
||||||
} else if (count($parts) == 3) {
|
|
||||||
|
|
||||||
//S-builds and R-builds
|
|
||||||
$buckets[$parts[0]][] = $anEntry;
|
|
||||||
|
|
||||||
$timePart = $parts[2];
|
|
||||||
$year = substr($timePart, 0, 4);
|
|
||||||
$month = substr($timePart, 4, 2);
|
|
||||||
$day = substr($timePart, 6, 2);
|
|
||||||
$hour = substr($timePart,8,2);
|
|
||||||
$minute = substr($timePart,10,2);
|
|
||||||
$timeStamp = mktime($hour, $minute, 0, $month, $day, $year);
|
|
||||||
|
|
||||||
$timeStamps[$anEntry] = date("D, j M Y -- H:i (O)", $timeStamp);
|
|
||||||
|
|
||||||
if ($timeStamp > $latestTimeStamp[$parts[0]]) {
|
|
||||||
$latestTimeStamp[$parts[0]] = $timeStamp;
|
|
||||||
$latestFile[$parts[0]] = $anEntry;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$aDirectory->close();
|
|
||||||
?>
|
|
||||||
|
|
||||||
<table width="100%" cellspacing=0 cellpadding=3 align=center>
|
|
||||||
<td align=left>
|
|
||||||
<TABLE width="100%" CELLSPACING=0 CELLPADDING=3>
|
|
||||||
<tr>
|
|
||||||
<td width=\"30%\"><b>Build Type</b></td>
|
|
||||||
<td><b>Build Name</b></td>
|
|
||||||
<td><b>Build Date</b></td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<?php
|
|
||||||
foreach($dropType as $value) {
|
|
||||||
$prefix=$typeToPrefix[$value];
|
|
||||||
$fileName = $latestFile[$prefix];
|
|
||||||
echo "<tr>
|
|
||||||
<td width=\"30%\">$value</td>";
|
|
||||||
|
|
||||||
$parts = explode("-", $fileName);
|
|
||||||
if (count($parts) == 2) {
|
|
||||||
$buildName=$fileName;
|
|
||||||
} else {
|
|
||||||
$buildName=$parts[1];
|
|
||||||
}
|
|
||||||
|
|
||||||
// Uncomment the line below if we need click through licenses.
|
|
||||||
// echo "<td><a href=license.php?license=drops/$fileName>$buildName</a></td>";
|
|
||||||
|
|
||||||
// Comment the line below if we need click through licenses.
|
|
||||||
echo "<td><a href=\"drops/$fileName/index.php\">$buildName</a></td>";
|
|
||||||
|
|
||||||
echo "<td>$timeStamps[$fileName]</td>";
|
|
||||||
echo "</tr>";
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
</table>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<?php
|
|
||||||
foreach($dropType as $value) {
|
|
||||||
$prefix=$typeToPrefix[$value];
|
|
||||||
echo "
|
|
||||||
<table width=\"100%\" cellspacing=0 cellpadding=3 align=center>
|
|
||||||
<tr bgcolor=\"#999999\">
|
|
||||||
<td align=left width=\"30%\"><b><a name=\"$value\"><font color=\"#FFFFFF\" face=\"Arial,Helvetica\">$value";
|
|
||||||
echo "s</font></b></a></td>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<td align=left>
|
|
||||||
<TABLE width=\"100%\" CELLSPACING=0 CELLPADDING=3>
|
|
||||||
<tr>
|
|
||||||
<td width=\"30%\"><b>Build Name</b></td>
|
|
||||||
<td><b>Build Date</b></td>
|
|
||||||
</tr>";
|
|
||||||
|
|
||||||
$aBucket = $buckets[$prefix];
|
|
||||||
if (isset($aBucket)) {
|
|
||||||
rsort($aBucket);
|
|
||||||
foreach($aBucket as $innerValue) {
|
|
||||||
$parts = explode("-", $innerValue);
|
|
||||||
if (count($parts) == 2) {
|
|
||||||
$buildName=$innerValue;
|
|
||||||
} else {
|
|
||||||
$buildName=$parts[1];
|
|
||||||
}
|
|
||||||
echo "<tr>";
|
|
||||||
|
|
||||||
// Uncomment the line below if we need click through licenses.
|
|
||||||
// echo "<td><a href=\"license.php?license=drops/$innerValue\">$buildName</a></td>";
|
|
||||||
|
|
||||||
// Comment the line below if we need click through licenses.
|
|
||||||
echo "<td><a href=\"drops/$innerValue/index.php\">$buildName</a></td>";
|
|
||||||
|
|
||||||
echo "<td>$timeStamps[$innerValue]</td>
|
|
||||||
</tr>";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
echo "</table></table> ";
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
|
|
||||||
|
|
||||||
</body></html>
|
|
|
@ -1,86 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2011 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
#:#
|
|
||||||
#:# Script to sign all ZIP files in a directory
|
|
||||||
#:#
|
|
||||||
#:# Usage:
|
|
||||||
#:# batch_sign.sh {directory}
|
|
||||||
#:# Examples:
|
|
||||||
#:# batch_sign.sh publish/S-1.0M5-200611100500
|
|
||||||
|
|
||||||
#nothing we do should be hidden from the world
|
|
||||||
umask 22
|
|
||||||
|
|
||||||
#Use Java5 on build.eclipse.org
|
|
||||||
#export PATH=/shared/tools/tm/jdk-1.5/bin:$PATH
|
|
||||||
export PATH=/shared/tools/tm/jdk-1.5/jre/bin:/shared/tools/tm/jdk-1.5/bin:$PATH
|
|
||||||
#export PATH=${HOME}/ws2/IBMJava2-ppc-142/bin:$PATH
|
|
||||||
|
|
||||||
curdir=`pwd`
|
|
||||||
|
|
||||||
#Get parameters
|
|
||||||
dirToSign=$1
|
|
||||||
usage=0
|
|
||||||
if [ "$dirToSign" = "" ]; then
|
|
||||||
usage=1
|
|
||||||
elif [ ! -d "$dirToSign" ]; then
|
|
||||||
usage=1
|
|
||||||
fi
|
|
||||||
if [ $usage = 1 ]; then
|
|
||||||
grep '^#:#' $0 | grep -v grep | sed -e 's,^#:#,,'
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
#sign the zipfiles
|
|
||||||
cd "$dirToSign"
|
|
||||||
RDIR=`pwd`
|
|
||||||
mkdir -p signed
|
|
||||||
nameToSign=`basename $RDIR`
|
|
||||||
ZIPS=`ls *.zip *.jar`
|
|
||||||
STAGING=/home/data/httpd/download-staging.priv/tools/tm
|
|
||||||
STDIR=${STAGING}/${nameToSign}
|
|
||||||
mkdir -p ${STDIR}
|
|
||||||
cp ${ZIPS} ${STDIR}
|
|
||||||
cd ${STDIR}
|
|
||||||
mkdir out
|
|
||||||
for x in $ZIPS ; do
|
|
||||||
sign $x nomail ${STDIR}/out
|
|
||||||
done
|
|
||||||
echo "Waiting for signature..."
|
|
||||||
sleep 300
|
|
||||||
TRIES=20
|
|
||||||
MISSING="$ZIPS"
|
|
||||||
while [ "$MISSING" != "" -a ${TRIES} -gt 0 ]; do
|
|
||||||
MISSING_NEW=""
|
|
||||||
sleep 60
|
|
||||||
for x in $MISSING ; do
|
|
||||||
if [ -f ${STDIR}/out/$x ]; then
|
|
||||||
echo "Done: TRIES=${TRIES}, $x"
|
|
||||||
cp -f ${STDIR}/out/$x ${RDIR}/signed/$x
|
|
||||||
chmod ugo+r ${RDIR}/signed/$x
|
|
||||||
else
|
|
||||||
MISSING_NEW="${MISSING_NEW} $x"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
echo "Signed: TRIES=${TRIES}, Missing ${MISSING_NEW}"
|
|
||||||
MISSING="${MISSING_NEW}"
|
|
||||||
TRIES=`expr $TRIES - 1`
|
|
||||||
done
|
|
||||||
rm -rf ${STDIR}
|
|
||||||
|
|
||||||
cd "$curdir"
|
|
||||||
if [ "$MISSING" != "" ]; then
|
|
||||||
echo "batch_sign failed: ${MISSING}"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
echo "batch_sign complete"
|
|
||||||
exit 0
|
|
|
@ -1,206 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2012 Wind River Systems, Inc. and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
#:#
|
|
||||||
#:# Bootstrapping script to perform S-builds and R-builds on build.eclipse.org
|
|
||||||
#:# Will build based on HEAD of all mapfiles, and update the testUpdates as well
|
|
||||||
#:#
|
|
||||||
#:# Usage:
|
|
||||||
#:# doit_irsbuild.sh {buildType} [buildId] [maptag]
|
|
||||||
#:# Examples:
|
|
||||||
#:# doit_irsbuild.sh R 1.0
|
|
||||||
#:# doit_irsbuild.sh S 1.0M5 S1_0M5
|
|
||||||
#:# doit_irsbuild.sh I
|
|
||||||
|
|
||||||
#nothing we do should be hidden from the world
|
|
||||||
umask 22
|
|
||||||
|
|
||||||
curdir=`pwd`
|
|
||||||
cd `dirname $0`
|
|
||||||
mydir=`pwd`
|
|
||||||
echo ${mydir}
|
|
||||||
|
|
||||||
#Use Java6 on build.eclipse.org since CDT .core needs Java 6
|
|
||||||
export PATH=/shared/tools/tm/jdk-1.6/jre/bin:/shared/tools/tm/jdk-1.6/bin:$PATH
|
|
||||||
#export PATH=/shared/tools/tm/jdk-1.5/jre/bin:/shared/tools/tm/jdk-1.5/bin:$PATH
|
|
||||||
|
|
||||||
|
|
||||||
#Get parameters
|
|
||||||
mapTag=HEAD
|
|
||||||
buildType=$1
|
|
||||||
buildId=$2
|
|
||||||
case x$buildType in
|
|
||||||
xP|xN|xI|xS|xR) ok=1 ;;
|
|
||||||
xH) mapTag=R3_3_maintenance ; ok=1 ;;
|
|
||||||
xM) mapTag=R3_2_maintenance ; ok=1 ;;
|
|
||||||
xJ) mapTag=R3_1_maintenance ; ok=1 ;;
|
|
||||||
xK|xL) mapTag=R3_0_maintenance ; ok=1 ;;
|
|
||||||
*) ok=0 ;;
|
|
||||||
esac
|
|
||||||
if [ "$3" != "" ]; then
|
|
||||||
mapTag=$3
|
|
||||||
fi
|
|
||||||
if [ $ok != 1 ]; then
|
|
||||||
grep '^#:#' $0 | grep -v grep | sed -e 's,^#:#,,'
|
|
||||||
cd ${curdir}
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Remove old logs and builds
|
|
||||||
echo "Removing old logs and builds..."
|
|
||||||
cd $HOME/ws2
|
|
||||||
#rm log-*.txt
|
|
||||||
if [ -d working/build ]; then
|
|
||||||
rm -rf working/build
|
|
||||||
fi
|
|
||||||
if [ -d working/package ]; then
|
|
||||||
rm -rf working/package
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Do the main job
|
|
||||||
stamp=`date +'%Y%m%d-%H%M'`
|
|
||||||
|
|
||||||
echo "Updating builder from CVS..."
|
|
||||||
cd org.eclipse.tm.releng
|
|
||||||
CHANGEMAPS=`cvs -nq update -r ${mapTag} | head -1`
|
|
||||||
cd ../org.eclipse.rse.build
|
|
||||||
CHANGES=`cvs -nq update -r ${mapTag} | head -1`
|
|
||||||
if [ "${CHANGEMAPS}" = "" -a "${CHANGES}" = "" ]; then
|
|
||||||
echo "Build ${buildType}${buildId} : ${mapTag} : ${stamp}"
|
|
||||||
echo "Build canceled, no mapfile or config changed"
|
|
||||||
echo "in org.eclipse.rse.build and org.eclipse.tm.releng."
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
log=$HOME/ws2/log-${buildType}$stamp.txt
|
|
||||||
touch $log
|
|
||||||
cd ../org.eclipse.tm.releng
|
|
||||||
cvs -q update -r ${mapTag} -RPd >> $log 2>&1
|
|
||||||
cd ../org.eclipse.rse.build
|
|
||||||
cvs -q update -r ${mapTag} -RPd >> $log 2>&1
|
|
||||||
|
|
||||||
echo "Running the builder..."
|
|
||||||
daystamp=`date +'%Y%m%d*%H'`
|
|
||||||
./nightly.sh ${mapTag} ${buildType} ${buildId} >> $log 2>&1
|
|
||||||
tail -30 $log
|
|
||||||
|
|
||||||
#update the main download and archive pages: build.eclipse.org only
|
|
||||||
if [ -d /home/data/httpd/archive.eclipse.org/tm/downloads ]; then
|
|
||||||
cd /home/data/httpd/archive.eclipse.org/tm/downloads
|
|
||||||
cvs -q update -RPd >> $log 2>&1
|
|
||||||
chgrp tools.tm * CVS/* 2>/dev/null
|
|
||||||
cd /home/data/httpd/download.eclipse.org/tm/downloads
|
|
||||||
cvs -q update -RPd >> $log 2>&1
|
|
||||||
chgrp tools.tm * CVS/*
|
|
||||||
|
|
||||||
#Fixup permissions and group id on download.eclpse.org (just to be safe)
|
|
||||||
echo "Fixup: chgrp -R tools.tm drops/${buildType}*${daystamp}*"
|
|
||||||
chgrp -R tools.tm drops/${buildType}*${daystamp}*
|
|
||||||
chmod -R g+w drops/${buildType}*${daystamp}*
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Check the publishing
|
|
||||||
cd $HOME/ws2/publish
|
|
||||||
DIRS=`ls -dt ${buildType}*${daystamp}* | head -1 2>/dev/null`
|
|
||||||
cd ${DIRS}
|
|
||||||
FILES=`ls RSE-SDK-*.zip 2>/dev/null`
|
|
||||||
echo "FILES=$FILES"
|
|
||||||
if [ -f package.count -a "$FILES" != "" ]; then
|
|
||||||
echo "package.count found, release seems ok"
|
|
||||||
realstamp=`echo $FILES | sed -e 's,RSE-SDK-,,g' -e 's,.zip,,g'`
|
|
||||||
if [ ${buildType} = S -o ${buildType} = R ]; then
|
|
||||||
#hide the release for now until it is tested
|
|
||||||
#mirrors will still pick it up
|
|
||||||
mv package.count package.count.orig
|
|
||||||
#DO_SIGN=1
|
|
||||||
fi
|
|
||||||
|
|
||||||
#if [ "$DO_SIGN" = "1" ]; then
|
|
||||||
#sign the zipfiles
|
|
||||||
#${mydir}/batch_sign.sh `pwd`
|
|
||||||
#fi
|
|
||||||
|
|
||||||
if [ ${buildType} = N -a -d ../N.latest ]; then
|
|
||||||
#update the doc server
|
|
||||||
rm -f ../N.latest/RSE-*.zip
|
|
||||||
rm -f ../N.latest/TM-*.zip
|
|
||||||
cp -f RSE-SDK-*.zip ../N.latest/RSE-SDK-latest.zip
|
|
||||||
TERM=`ls TM-terminal-*.zip | grep -v local`
|
|
||||||
if [ x${TERM} != x ]; then
|
|
||||||
cp -f ${TERM} ../N.latest/TM-terminal-latest.zip
|
|
||||||
else
|
|
||||||
echo "ERROR: missing TM-terminal-*.zip"
|
|
||||||
fi
|
|
||||||
chgrp tools.tm ../N.latest/*.zip
|
|
||||||
chmod g+w ../N.latest/*.zip
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ${buildType} != N ]; then
|
|
||||||
#Update the testUpdates site
|
|
||||||
echo "Refreshing update site"
|
|
||||||
cd $HOME/downloads-tm/testUpdates/bin
|
|
||||||
cvs update
|
|
||||||
./mkTestUpdates.sh
|
|
||||||
#Update the signedUpdates site
|
|
||||||
echo "Refreshing signedUpdates site"
|
|
||||||
cd $HOME/downloads-tm/signedUpdates/bin
|
|
||||||
cvs update
|
|
||||||
./mkTestUpdates.sh
|
|
||||||
|
|
||||||
echo "Creating TM-repo-${realstamp}.zip"
|
|
||||||
cd ..
|
|
||||||
ISITE=3.4interim
|
|
||||||
if [ -d ${ISITE} ]; then
|
|
||||||
rm -rf ${ISITE}
|
|
||||||
fi
|
|
||||||
FILES=`ls`
|
|
||||||
tar cf - ${FILES} | (mkdir ${ISITE} ; cd ${ISITE} ; tar xf -)
|
|
||||||
if [ -d ${ISITE} ]; then
|
|
||||||
cd ${ISITE}
|
|
||||||
rm -rf plugins/*.pack.gz features/*.pack.gz
|
|
||||||
cd bin
|
|
||||||
./mkTestUpdates.sh
|
|
||||||
cd ..
|
|
||||||
rm -rf bin CVS .cvsignore web/CVS
|
|
||||||
rm ../TM-repo-*.zip > /dev/null 2>&1
|
|
||||||
cp $HOME/ws2/org.eclipse.rse.build/template/epl-v10.html .
|
|
||||||
cp $HOME/ws2/org.eclipse.rse.build/template/notice.html .
|
|
||||||
chgrp tools.tm epl-v10.html notice.html
|
|
||||||
zip -r ../TM-repo-${realstamp}.zip .
|
|
||||||
chgrp tools.tm ../TM-repo-${realstamp}.zip
|
|
||||||
cd ..
|
|
||||||
rm -rf ${ISITE}
|
|
||||||
cd $HOME/ws2/publish
|
|
||||||
cd $DIRS
|
|
||||||
cp $HOME/downloads-tm/signedUpdates/TM-repo-${realstamp}.zip .
|
|
||||||
chgrp tools.tm TM-repo-${realstamp}.zip
|
|
||||||
echo "Successfully created TM-repo-${realstamp}.zip"
|
|
||||||
if [ -f package.count ]; then
|
|
||||||
count=`cat package.count`
|
|
||||||
count=`expr $count + 1`
|
|
||||||
rm package.count
|
|
||||||
echo $count > package.count
|
|
||||||
chgrp tools.tm package.count
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Making signed..."
|
|
||||||
UPDATE_SITE=$HOME/downloads-tm/signedUpdates
|
|
||||||
export UPDATE_SITE
|
|
||||||
$HOME/ws2/org.eclipse.rse.build/bin/make_signed.sh -go
|
|
||||||
echo "Made signed."
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
cd "$curdir"
|
|
||||||
else
|
|
||||||
echo "package.count missing, release seems failed"
|
|
||||||
fi
|
|
||||||
chgrp tools.tm $log
|
|
|
@ -1,89 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2012 Wind River Systems, Inc. and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
#Bootstrapping script to perform N-builds on build.eclipse.org
|
|
||||||
|
|
||||||
#nothing we do should be hidden from the world
|
|
||||||
umask 22
|
|
||||||
|
|
||||||
#Use Java6 on build.eclipse.org since CDT .core needs Java 6
|
|
||||||
export PATH=/shared/tools/tm/jdk-1.6/jre/bin:/shared/tools/tm/jdk-1.6/bin:$PATH
|
|
||||||
#export PATH=/shared/tools/tm/jdk-1.5/jre/bin:/shared/tools/tm/jdk-1.5/bin:$PATH
|
|
||||||
#export PATH=${HOME}/ws2/IBMJava2-ppc-142/bin:$PATH
|
|
||||||
|
|
||||||
curdir=`pwd`
|
|
||||||
|
|
||||||
#Remove old logs and builds
|
|
||||||
echo "Removing old logs and builds..."
|
|
||||||
cd $HOME/ws2
|
|
||||||
rm log-N*.txt
|
|
||||||
if [ -d working/build ]; then
|
|
||||||
rm -rf working/build
|
|
||||||
fi
|
|
||||||
if [ -d working/package ]; then
|
|
||||||
rm -rf working/package
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Do the main job
|
|
||||||
stamp=`date +'%Y%m%d-%H%M'`
|
|
||||||
log=$HOME/ws2/log-N$stamp.txt
|
|
||||||
touch $log
|
|
||||||
|
|
||||||
echo "Updating builder from CVS..."
|
|
||||||
cd org.eclipse.tm.releng
|
|
||||||
cvs -q update -RPd >> $log 2>&1
|
|
||||||
cd ../org.eclipse.rse.build
|
|
||||||
cvs -q update -RPd >> $log 2>&1
|
|
||||||
|
|
||||||
echo "Running the builder..."
|
|
||||||
daystamp=`date +'%Y%m%d-%H'`
|
|
||||||
./nightly.sh >> $log 2>&1
|
|
||||||
tail -30 $log
|
|
||||||
|
|
||||||
#update the main download and archive pages: build.eclipse.org only
|
|
||||||
if [ -d /home/data/httpd/archive.eclipse.org/tm/downloads ]; then
|
|
||||||
cd /home/data/httpd/archive.eclipse.org/tm/downloads
|
|
||||||
cvs -q update -RPd >> $log 2>&1
|
|
||||||
chgrp tools.tm * CVS/* 2>/dev/null
|
|
||||||
cd /home/data/httpd/download.eclipse.org/tm/downloads
|
|
||||||
cvs -q update -RPd >> $log 2>&1
|
|
||||||
chgrp tools.tm * CVS/* 2>/dev/null
|
|
||||||
|
|
||||||
#Fixup permissions and group id on download.eclpse.org (just to be safe)
|
|
||||||
chgrp -R tools.tm drops/${buildType}*${daystamp}* 2>/dev/null
|
|
||||||
chmod -R g+w drops/${buildType}*${daystamp}* 2>/dev/null
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Copy latest SDK in order to give access to DOC server
|
|
||||||
cd $HOME/ws2/publish
|
|
||||||
if [ -d N.latest ]; then
|
|
||||||
FILES=`ls -t N${daystamp}*/RSE-SDK-N${daystamp}*.zip | head -1 2>/dev/null`
|
|
||||||
echo "FILES=$FILES"
|
|
||||||
if [ "$FILES" != "" ]; then
|
|
||||||
rm N.latest/RSE-SDK-N*.zip 2>/dev/null
|
|
||||||
cd `dirname ${FILES}`
|
|
||||||
cp -f RSE-SDK-N*.zip ../N.latest/RSE-SDK-latest.zip
|
|
||||||
TERM=`ls TM-terminal-*.zip | grep -v local`
|
|
||||||
if [ x${TERM} != x ]; then
|
|
||||||
cp -f ${TERM} ../N.latest/TM-terminal-latest.zip
|
|
||||||
else
|
|
||||||
echo "ERROR: missing TM-terminal-*.zip"
|
|
||||||
fi
|
|
||||||
cd ../N.latest
|
|
||||||
chgrp tools.tm *.zip
|
|
||||||
chmod g+w *.zip
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Cleanup old nightly builds (leave only last 5 in place)
|
|
||||||
cd $HOME/ws2/publish
|
|
||||||
ls -d N201* | sort | head -n-5 | xargs rm -rf
|
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2011 Wind River Systems, Inc. and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber (Wind River) - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
echo ""
|
|
||||||
echo "Replace /cvsroot/dsdp -> /cvsroot/tools in all CVS/Root files below current directory"
|
|
||||||
echo ""
|
|
||||||
if [ "$1" != "-go" ]; then
|
|
||||||
echo "use -go to actually perform the operation."
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
for file in `find . -name Root -print | grep 'CVS/Root$'` ; do
|
|
||||||
echo $file :
|
|
||||||
if [ -f "$file.new" ]; then rm -rf "$file.new"; fi
|
|
||||||
sed -e 's,/cvsroot/dsdp,/cvsroot/tools,g' "$file" > "$file.new"
|
|
||||||
mv -f "$file.new" "$file"
|
|
||||||
done
|
|
|
@ -1,231 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2008, 2011 Wind River Systems, Inc. and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber (Wind River) - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
#
|
|
||||||
# Usage: make sure that appropriate signed update site is referenced in UPDATE_SITE,
|
|
||||||
# and current directory is a download. Will create signed downloads in subdirectory.
|
|
||||||
#
|
|
||||||
|
|
||||||
curdir=`pwd`
|
|
||||||
cd `dirname $0`
|
|
||||||
mydir=`pwd`
|
|
||||||
cd "${curdir}"
|
|
||||||
tmpdir=/tmp/${USER}.$$
|
|
||||||
|
|
||||||
# Accept environment variables set outside the script
|
|
||||||
if [ "${UPDATE_SITE}" = "" ]; then
|
|
||||||
UPDATE_SITE=$HOME/downloads-tm/updates/3.4milestones
|
|
||||||
fi
|
|
||||||
if [ "${SIGNED_JAR_SOURCE}" = "" ]; then
|
|
||||||
SIGNED_JAR_SOURCE=${tmpdir}/eclipse_ext/tm
|
|
||||||
fi
|
|
||||||
if [ "${BASEBUILDER}" = "" ]; then
|
|
||||||
BASEBUILDER=$HOME/ws2/eclipse
|
|
||||||
fi
|
|
||||||
if [ "${DROPDIR}" = "" ]; then
|
|
||||||
DROPDIR=${curdir}
|
|
||||||
fi
|
|
||||||
have_sdk=`ls ${DROPDIR} | grep 'RSE-SDK.*zip$'`
|
|
||||||
if [ "${have_sdk}" = "" ]; then
|
|
||||||
echo "No drop found in DROPDIR. Please cd to your drop, or setenv DROPDIR."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
echo ""
|
|
||||||
echo "Making a TM/RSE drop signed, based on an update site."
|
|
||||||
echo ""
|
|
||||||
echo "UPDATE_SITE: ${UPDATE_SITE}"
|
|
||||||
echo "SIGNED_JAR_SOURCE: ${SIGNED_JAR_SOURCE}"
|
|
||||||
echo "BASEBUILDER: ${BASEBUILDER}"
|
|
||||||
echo "DROPDIR: ${DROPDIR}"
|
|
||||||
echo ""
|
|
||||||
if [ "$1" != "-go" ]; then
|
|
||||||
echo "use -go to actually perform the operation."
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
#Use Java5 on build.eclipse.org
|
|
||||||
#export PATH=/shared/tools/tm/jdk-1.5/bin:$PATH
|
|
||||||
export PATH=/shared/tools/tm/jdk-1.5/jre/bin:/shared/tools/tm/jdk-1.5/bin:$PATH
|
|
||||||
#export PATH=${HOME}/ws2/IBMJava2-ppc-142/bin:$PATH
|
|
||||||
|
|
||||||
if [ ! -d ${tmpdir} ]; then
|
|
||||||
mkdir -p ${tmpdir}
|
|
||||||
if [ ! -d ${tmpdir} ]; then
|
|
||||||
echo "ERROR: could not create tmpdir in ${tmpdir}"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
OUTPUT=${tmpdir}/output.$$
|
|
||||||
RESULT=${tmpdir}/result.$$
|
|
||||||
TMPD=${tmpdir}/tmp.$$
|
|
||||||
|
|
||||||
# Provision update site into SIGNED_JAR_SOURCE
|
|
||||||
cd ${tmpdir}
|
|
||||||
if [ ! -d "${SIGNED_JAR_SOURCE}/eclipse" ]; then
|
|
||||||
mkdir -p "${SIGNED_JAR_SOURCE}/eclipse"
|
|
||||||
echo "Provisioning with repo2runnable..."
|
|
||||||
${BASEBUILDER}/eclipse -nosplash \
|
|
||||||
-data install-ws -consolelog -clean \
|
|
||||||
-application org.eclipse.equinox.p2.repository.repo2runnable \
|
|
||||||
-source file:${UPDATE_SITE} \
|
|
||||||
-destination file:${SIGNED_JAR_SOURCE}/eclipse \
|
|
||||||
-vmargs \
|
|
||||||
-Xms128M -Xmx256M -XX:PermSize=128M -XX:MaxPermSize=256M
|
|
||||||
retval=$?
|
|
||||||
echo "result: ${retval}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ! -d ${SIGNED_JAR_SOURCE}/server ]; then
|
|
||||||
mkdir ${SIGNED_JAR_SOURCE}/server
|
|
||||||
fi
|
|
||||||
have_server=`ls "${SIGNED_JAR_SOURCE}"/server/*.jar 2>/dev/null`
|
|
||||||
if [ "${have_server}" = "" ]; then
|
|
||||||
signed_server=""
|
|
||||||
if [ -d "${DROPDIR}/signed" ]; then
|
|
||||||
signed_server=`ls ${DROPDIR}/signed | grep 'rseserver-.*\.zip'`
|
|
||||||
fi
|
|
||||||
if [ "${signed_server}" = "" ]; then
|
|
||||||
win_server=`ls ${DROPDIR} | grep 'rseserver-.*-windows\.zip'`
|
|
||||||
if [ "${win_server}" = "" ]; then
|
|
||||||
echo "Error: No rseserver found in DROPDIR."
|
|
||||||
cd ${curdir}
|
|
||||||
rm -rf ${tmpdir}
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [ ! -d /home/data/httpd/download-staging.priv/tools/tm ]; then
|
|
||||||
echo "Error: Must run on build.eclipse.org to sign"
|
|
||||||
fi
|
|
||||||
cd /home/data/httpd/download-staging.priv/tools/tm
|
|
||||||
SIGN_TMP=tmp.$$
|
|
||||||
mkdir ${SIGN_TMP}
|
|
||||||
cd ${SIGN_TMP}
|
|
||||||
cp ${DROPDIR}/${win_server} .
|
|
||||||
sign ${win_server} nomail `pwd`/out
|
|
||||||
while [ ! -f out/${win_server} ]; do
|
|
||||||
echo "Waiting for sign..."
|
|
||||||
sleep 30
|
|
||||||
done
|
|
||||||
unzip out/${win_server} clientserver.jar
|
|
||||||
result=`jarsigner -verify clientserver.jar | head -1`
|
|
||||||
while [ "$result" != "jar verified." ]; do
|
|
||||||
echo "Waiting for verification..."
|
|
||||||
sleep 30
|
|
||||||
unzip out/${win_server} clientserver.jar
|
|
||||||
result=`jarsigner -verify clientserver.jar | head -1`
|
|
||||||
done
|
|
||||||
signed_server=`echo ${win_server} | sed -e 's,-windows,-windows-signed,'`
|
|
||||||
echo "Signing OK, copy to ${tmpdir}/signed/${signed_server}"
|
|
||||||
mkdir -p ${tmpdir}/signed
|
|
||||||
cp out/${win_server} ${tmpdir}/signed/${signed_server}
|
|
||||||
cd ..
|
|
||||||
rm -rf ${SIGN_TMP}
|
|
||||||
fi
|
|
||||||
cd ${SIGNED_JAR_SOURCE}/server
|
|
||||||
if [ -f ${tmpdir}/signed/${signed_server} ]; then
|
|
||||||
unzip ${tmpdir}/signed/${signed_server}
|
|
||||||
elif [ -f {$DROPDIR}/signed/${signed_server} ]; then
|
|
||||||
unzip ${DROPDIR}/signed/${signed_server}
|
|
||||||
fi
|
|
||||||
have_server=`ls *.jar 2>/dev/null`
|
|
||||||
cd "${curdir}"
|
|
||||||
if [ "${have_server}" = "" ]; then
|
|
||||||
echo 'ERROR: signed rseserver-*.zip not found!'
|
|
||||||
echo "Please sign a server zip on build.eclipse.org, upload and retry."
|
|
||||||
rm -rf ${tmpdir}
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ! -d ${TMPD} ]; then
|
|
||||||
mkdir -p ${TMPD}
|
|
||||||
fi
|
|
||||||
if [ ! -d ${OUTPUT} ]; then
|
|
||||||
mkdir -p ${OUTPUT}
|
|
||||||
fi
|
|
||||||
if [ ! -d ${RESULT} ]; then
|
|
||||||
mkdir -p ${RESULT}
|
|
||||||
fi
|
|
||||||
cd ${DROPDIR}
|
|
||||||
for zip in `ls *.zip *.tar` ; do
|
|
||||||
cd ${TMPD}
|
|
||||||
case ${zip} in
|
|
||||||
*.zip) unzip -q ${DROPDIR}/${zip} ;;
|
|
||||||
*.tar) tar xf ${DROPDIR}/${zip} ;;
|
|
||||||
esac
|
|
||||||
case ${zip} in
|
|
||||||
rseserver*) SIGNED_JARS=${SIGNED_JAR_SOURCE}/server ;;
|
|
||||||
*) SIGNED_JARS=${SIGNED_JAR_SOURCE} ;;
|
|
||||||
esac
|
|
||||||
REF=`find . -name 'epl-v10.html'`
|
|
||||||
FILES=`find . -name '*.jar' -o -name 'META-INF'`
|
|
||||||
for f in ${FILES} ; do
|
|
||||||
printf "${f}: "
|
|
||||||
if [ -f ${SIGNED_JARS}/${f} ]; then
|
|
||||||
cp -f ${SIGNED_JARS}/${f} ./${f}
|
|
||||||
touch -r ${REF} ./${f}
|
|
||||||
echo "signed"
|
|
||||||
elif [ -d ${SIGNED_JARS}/${f} ]; then
|
|
||||||
cp -Rf ${SIGNED_JARS}/${f}/* ${f}
|
|
||||||
touch -r ${REF} ${f}/*
|
|
||||||
echo "signed"
|
|
||||||
else
|
|
||||||
echo "."
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
##cp ${curdir}/${zip} ${OUTPUT}
|
|
||||||
case ${zip} in
|
|
||||||
*.zip) zip -r -o -q ${OUTPUT}/${zip} * ;;
|
|
||||||
*.tar) tar cfv ${OUTPUT}/${zip} * ; touch -r ${REF} ${OUTPUT}/${zip};
|
|
||||||
esac
|
|
||||||
rm -rf *
|
|
||||||
signed_server=`ls "${OUTPUT}" | grep 'rseserver-.*-signed\.zip'`
|
|
||||||
if [ "${signed_server}" != "" ]; then
|
|
||||||
rm "${OUTPUT}/${signed_server}"
|
|
||||||
fi
|
|
||||||
cd ${RESULT}
|
|
||||||
case ${zip} in
|
|
||||||
rseserver*) mkdir ${zip} ; cd ${zip} ;
|
|
||||||
case ${zip} in
|
|
||||||
*.zip) unzip -q -o ${OUTPUT}/${zip} ;;
|
|
||||||
*.tar) tar xf ${OUTPUT}/${zip} ;;
|
|
||||||
esac
|
|
||||||
;;
|
|
||||||
*) unzip -q -o ${OUTPUT}/${zip} ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
rm -rf ${TMPD}
|
|
||||||
|
|
||||||
echo "--------------------------------------"
|
|
||||||
echo "DONE"
|
|
||||||
echo "--------------------------------------"
|
|
||||||
cd "${DROPDIR}"
|
|
||||||
echo "MAIN:---------------------------------"
|
|
||||||
diff -r ${RESULT} ${SIGNED_JAR_SOURCE}
|
|
||||||
for f in `ls rseserver-*.zip rseserver-*.tar` ; do
|
|
||||||
echo "${f}:-----------------------------------"
|
|
||||||
diff -r -b ${RESULT}/${f} ${SIGNED_JAR_SOURCE}/server
|
|
||||||
done
|
|
||||||
cd "${curdir}"
|
|
||||||
echo ""
|
|
||||||
echo "ls ${OUTPUT}"
|
|
||||||
ls ${OUTPUT}
|
|
||||||
echo ""
|
|
||||||
cd "${DROPDIR}"
|
|
||||||
#if [ ! -d ${DROPDIR}.unsigned ]; then
|
|
||||||
# DROPBASE=`basename "${DROPDIR}"`
|
|
||||||
# mkdir ../${DROPBASE}.unsigned
|
|
||||||
# tar cf - . | (cd ../${DROPBASE}.unsigned ; tar xf -)
|
|
||||||
# chmod -R g+w ../${DROPBASE}.unsigned
|
|
||||||
#fi
|
|
||||||
#echo "cp -f ${OUTPUT}/* ."
|
|
||||||
#echo "rm -rf ${tmpdir}"
|
|
||||||
cp -f ${OUTPUT}/* .
|
|
||||||
rm -rf ${tmpdir}
|
|
|
@ -1,79 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2009, 2010 Wind River Systems, Inc. and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Wind River Systems, Inc - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
#
|
|
||||||
## Rename a build for release
|
|
||||||
## usage:
|
|
||||||
## cd drops/I20090916-0905
|
|
||||||
## rename_build.sh R 3.1.1 200909160905
|
|
||||||
##
|
|
||||||
## Creates ../R-3.1.1-200909160905 and prepares renamed build there
|
|
||||||
#
|
|
||||||
case x$1 in
|
|
||||||
xR) tgtBuild=Release ;;
|
|
||||||
xM) tgtBuild=Maintenance ;;
|
|
||||||
xI) tgtBuild=Integration ;;
|
|
||||||
xS) tgtBuild=Stable ;;
|
|
||||||
*) grep '^##' $0
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
tgtType=$1
|
|
||||||
tgtVer=$2
|
|
||||||
tgtDate=$3
|
|
||||||
tgtDir=${tgtType}-${tgtVer}-${tgtDate}
|
|
||||||
|
|
||||||
if [ ! -f package.count ]; then
|
|
||||||
echo ERROR: package.count not found. Please cd to source build before running.
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [ -d ../$tgtDir ]; then
|
|
||||||
echo ERROR: target dir ../$tgtDir already exists
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
srcVer=`ls RSE-SDK-*.zip | sed -e 's,RSE-SDK-,,' -e 's,\.zip,,'`
|
|
||||||
if [ ! -f RSE-runtime-${srcVer}.zip ]; then
|
|
||||||
echo ERROR: RSE-runtime-${srcVer}.zip not found, incorrect source?
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
echo "Renaming Release: ${srcVer} --> ${tgtVer} into ../${tgtDir}"
|
|
||||||
|
|
||||||
mkdir ../${tgtDir}
|
|
||||||
for x in `ls` ; do
|
|
||||||
if [ -f ${x} ]; then
|
|
||||||
case $x in
|
|
||||||
*-signed.zip)
|
|
||||||
;;
|
|
||||||
*.zip|*.tar)
|
|
||||||
y=`echo $x | sed -e "s,${srcVer},${tgtVer},"`
|
|
||||||
cp ${x} ../${tgtDir}/${y}
|
|
||||||
;;
|
|
||||||
index.php|buildNotes.php)
|
|
||||||
cat ${x} | sed -e "s,/${srcVer},/${tgtDir},g" \
|
|
||||||
-e "s,${srcVer},${tgtVer},g" \
|
|
||||||
-e "/TM/s,Integration,${tgtBuild},g" \
|
|
||||||
-e "/TM/s,Maintenance,${tgtBuild},g" \
|
|
||||||
-e "/TM/s,Stable,${tgtBuild},g" \
|
|
||||||
> ../${tgtDir}/${x}
|
|
||||||
;;
|
|
||||||
package.count)
|
|
||||||
cp ${x} ../${tgtDir}/${x}.orig
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
cp ${x} ../${tgtDir}/${x}
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
echo ""
|
|
||||||
echo "Done, dont forget to rename package.count.orig into package.count when verified."
|
|
||||||
echo ""
|
|
|
@ -1,52 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2007, 2011 Wind River Systems, Inc. and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber (Wind River) - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
#
|
|
||||||
# This script can be used to apply a release tag or branch tag globally
|
|
||||||
# to those files of the TM CVS Repository that are usually not seen. It
|
|
||||||
# needs to run from command-line because under Eclipse, these top-level
|
|
||||||
# modules and files would require checking out the entire TM module tree;
|
|
||||||
# from commandline, this works with checking out the top-level directories
|
|
||||||
# only.
|
|
||||||
#
|
|
||||||
# These files are named "readme.txt" in the top-level CVS modules, and
|
|
||||||
# contribute to the tags shown in the Eclipse CVS Repository Explorer
|
|
||||||
# when expanding the "Branches" or the "Tags" node.
|
|
||||||
#
|
|
||||||
# Before running this script, customize the "cvs tag" commands below.
|
|
||||||
#
|
|
||||||
curdir=`pwd`
|
|
||||||
CVSROOT=:ext:moberhuber@dev.eclipse.org:/cvsroot/tools
|
|
||||||
export CVSROOT
|
|
||||||
TOPMODULES="\
|
|
||||||
org.eclipse.tm.rse \
|
|
||||||
org.eclipse.tm.rse/doc \
|
|
||||||
org.eclipse.tm.rse/examples \
|
|
||||||
org.eclipse.tm.rse/features \
|
|
||||||
org.eclipse.tm.rse/plugins \
|
|
||||||
org.eclipse.tm.rse/releng \
|
|
||||||
org.eclipse.tm.rse/tests \
|
|
||||||
org.eclipse.tm.core \
|
|
||||||
org.eclipse.tm.core/terminal \
|
|
||||||
org.eclipse.tm.core/wince \
|
|
||||||
"
|
|
||||||
### org.eclipse.tm.core/thirdparty \
|
|
||||||
cvs co -l $TOPMODULES
|
|
||||||
##exit 0
|
|
||||||
for topmod in $TOPMODULES ; do
|
|
||||||
cd $topmod
|
|
||||||
#cvs update -l -r R1_0 .
|
|
||||||
#cvs tag -b R1_0_maintenance readme.txt
|
|
||||||
#cvs tag -d v20060630 readme.txt
|
|
||||||
cvs update -l -A .
|
|
||||||
cvs tag R3_3_1
|
|
||||||
cd $curdir
|
|
||||||
done
|
|
|
@ -1,55 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2001, 2010 IBM Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# IBM Corporation - initial API and implementation
|
|
||||||
# Martin Oberhuber (Wind River) - Fix bug 153655 incorrect source features
|
|
||||||
###############################################################################
|
|
||||||
outputUpdateJars=true
|
|
||||||
archivePrefix=eclipse
|
|
||||||
collectingFolder=${archivePrefix}
|
|
||||||
buildType=P
|
|
||||||
buildId=unknown
|
|
||||||
buildLabel=${buildId}
|
|
||||||
mapVersionTag=HEAD
|
|
||||||
|
|
||||||
#this is set to the tag from the map file unless forced here
|
|
||||||
#forceContextQualifier=vYYYYMMDD
|
|
||||||
|
|
||||||
#adds checksum suffix to directory names
|
|
||||||
generateFeatureVersionSuffix=true
|
|
||||||
generateAPIDescription=true
|
|
||||||
generateSourceReferences=true
|
|
||||||
|
|
||||||
##Packager
|
|
||||||
collPlace=eclipse
|
|
||||||
collBase=.
|
|
||||||
# configs=linux,gtk,ppc & *,*,*
|
|
||||||
archivesFormat =\
|
|
||||||
linux, gtk, ppc-zip &\
|
|
||||||
*,*,*-zip
|
|
||||||
# bootclasspath=${java.home}/lib/rt.jar:${java.home}/lib/jsse.jar
|
|
||||||
baseos=linux
|
|
||||||
basews=gtk
|
|
||||||
basearch=ppc
|
|
||||||
#runPackager=true
|
|
||||||
### We do not build individual source bundles yet because Eclipse 3.3 dont understand it
|
|
||||||
individualSourceBundles=true
|
|
||||||
|
|
||||||
#Compiler options
|
|
||||||
javacFailOnError=false
|
|
||||||
javacDebugInfo=on
|
|
||||||
#javacVerbose=true
|
|
||||||
#compilerArg=-enableJavadoc
|
|
||||||
#This fixes a problem with the IBM 1.5 VM, see bug 158358
|
|
||||||
compilerArg=-inlineJSR -enableJavadoc -warn:+javadoc
|
|
||||||
|
|
||||||
zipargs=
|
|
||||||
tarargs=--owner=0 --group=0
|
|
||||||
|
|
||||||
#Runtime libs - needed for headless build of Apache Commons Net
|
|
||||||
#J2SE-1.2=../jres/1.2.2/lib/rt.jar
|
|
|
@ -1,66 +0,0 @@
|
||||||
Standardizing Copyright Headers
|
|
||||||
-------------------------------
|
|
||||||
Some have "and others" on the Copyright line, others not.
|
|
||||||
Some like to indent their Contributors, others not.
|
|
||||||
Some have "All rights reserved." on the Copyright line, others below. STANDARD IS below
|
|
||||||
! MV is even missing the "All rights reserved." completely!
|
|
||||||
Some have a dot after "and others.", others not. -- STANDARD IS and others.
|
|
||||||
Some have a dot after "Inc", others not. -- STANDARD IS DOT
|
|
||||||
Some have a comma before ", Inc" others not. -- STANDARD IS COMMA
|
|
||||||
Some have trailing space, others not. -- STANDARD IS no trailing space
|
|
||||||
Some have an EPL Copyright, but formatted differently (in terms of line breaks)
|
|
||||||
|
|
||||||
|
|
||||||
AdvancedCopyrightTool:
|
|
||||||
Looks like it deletes all Contributors ?!?
|
|
||||||
Falls back to Eclipse/IBM Copyright if no exact match on 1st line
|
|
||||||
Matches the line with the ${date} only
|
|
||||||
|
|
||||||
234873 -- jun 18,08 -- extends
|
|
||||||
140936 -- dec 31,08 -- delete space
|
|
||||||
|
|
||||||
|
|
||||||
Take Care on HTML:
|
|
||||||
* about.html must not change date
|
|
||||||
* about.html has <blockquote>apache and stuff
|
|
||||||
|
|
||||||
|
|
||||||
Improvements:
|
|
||||||
* Fix insertion of space in IBM copyright
|
|
||||||
* Handle .html files (from docs)
|
|
||||||
* Allow fuzzy replacement of Copyright Year only
|
|
||||||
* Should we only act if it is EPL, i.e. not only company name but also license match?
|
|
||||||
MUST HAVE:
|
|
||||||
* It must be capable of adding "and others." if not already there. And do a corresponding fuzzy match.
|
|
||||||
|
|
||||||
|
|
||||||
IBM can standardize: "All rights reserved." on newline; always "And others.";
|
|
||||||
- We have 818 where "All rights reserved." is on the Copyright line!
|
|
||||||
- In case of IBM, some have "and others.", some not.
|
|
||||||
|
|
||||||
|
|
||||||
Statistics:
|
|
||||||
- 818 with "All rights reserved." on first line - should always be 2nd!
|
|
||||||
- 730 of 2887 are non-IBM
|
|
||||||
- 269 (461) are also not "Wind River Systems, Inc. and others"
|
|
||||||
- 217 (52) are also not "Radoslav Gerganov" -- rse.wince
|
|
||||||
- 111 (106) are also not "Symbian Software Ltd" -- tm.discovery
|
|
||||||
- 105 (6) are also not "Celunite, Inc" -- services.telnet
|
|
||||||
- 72 (33) are also not "MontaVista Software, Inc"
|
|
||||||
- 26 (46) are also not "Wind River Systems, Inc"
|
|
||||||
- 24 (2) are also not "PalmSource, Inc" -- rse.services
|
|
||||||
- 9 (15) are also not "Takuya Miyamoto" -- rse.importexport
|
|
||||||
- rest are OK
|
|
||||||
|
|
||||||
Final Regex:
|
|
||||||
Copyright [(cC)]+ [0-9, -]+
|
|
||||||
Final filter:
|
|
||||||
IBM Corporation|Wind River Systems|Radoslav Gerganov|Symbian Software Ltd|Celunite, Inc|MontaVista Software, Inc|PalmSource, Inc|Takuya Miyamoto
|
|
||||||
|
|
||||||
What to do:
|
|
||||||
1. Fix the Wind River ones to be consistent
|
|
||||||
2. Advanced tool: dont match for "and others." but re-add it if it was not there. (Preference ?!?)
|
|
||||||
3. Advanced tool: if it is EPL and replacement takes place, insert standard EPL. (Preference ?!?)
|
|
||||||
4. Advanced tool: write documentation, and attach it to context help of Copyrights Tool Preference.
|
|
||||||
(what it does, when if falls back etc)
|
|
||||||
3. What to do with diffs in punctuation -- "Inc" vs ", Inc" vs ", Inc."
|
|
|
@ -1,8 +0,0 @@
|
||||||
Copyright (c) ${date} IBM Corporation and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
IBM Corporation - initial API and implementation
|
|
|
@ -1,8 +0,0 @@
|
||||||
Copyright (c) ${date} MontaVista Software, Inc. and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Yu-Fen Kuo (MontaVista) - initial API and implementation
|
|
|
@ -1,8 +0,0 @@
|
||||||
Copyright (c) ${date} PalmSource, Inc. and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Ewa Matejska (PalmSource)
|
|
|
@ -1,8 +0,0 @@
|
||||||
Copyright (c) ${date} Radoslav Gerganov and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Radoslav Gerganov - initial API and implementation
|
|
|
@ -1,8 +0,0 @@
|
||||||
Copyright (c) ${date} Symbian Software Ltd. and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Javier Montalvo Orus (Symbian) - initial API and implementation
|
|
|
@ -1,8 +0,0 @@
|
||||||
Copyright (c) ${date} Takuya Miyamoto and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Takuya Miyamoto - initial API and implementation
|
|
|
@ -1,8 +0,0 @@
|
||||||
Copyright (c) ${date} Wind River Systems, Inc. and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Martin Oberhuber (Wind River) - initial API and implementation
|
|
|
@ -1,115 +0,0 @@
|
||||||
<!--
|
|
||||||
Copyright (c) 2008, 2010 IBM Corporation and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
IBM Corporation - initial API and implementation
|
|
||||||
-->
|
|
||||||
<project name="Build specific targets and properties" default="noDefault">
|
|
||||||
|
|
||||||
<!-- =====================================================================
|
|
||||||
|
|
||||||
The Following Properties are available in all targets:
|
|
||||||
- eclipse.base : the base folder everything will be collected into
|
|
||||||
- eclipse.plugins : the plugins folder
|
|
||||||
- eclipse.features: the features folder
|
|
||||||
- archiveFullPath : the full path of the final archive once it is created
|
|
||||||
|
|
||||||
===================================================================== -->
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Called after each invocation of the gather.bin.parts target on the -->
|
|
||||||
<!-- individual plugins and features. -->
|
|
||||||
<!-- Available properties are: -->
|
|
||||||
<!-- projectLocation: location of the project being gathered -->
|
|
||||||
<!-- projectName: symbolic name with version (org.eclipse.foo_1.0.0.v123) -->
|
|
||||||
<!-- target.folder: the destination, eclipse/plugins or eclipse/features -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- The generated pattern is that plugins/features are gathered into the -->
|
|
||||||
<!-- folder ${target.folder}/${projectName} -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="gather.bin.parts">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Called after invoking the gather.bin.parts targets for all plugins -->
|
|
||||||
<!-- and features. Results exist as folders and have not yet been jarred. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="post.gather.bin.parts">
|
|
||||||
<!-- <target name="hideServerStuff"> -->
|
|
||||||
<mkdir dir="${buildDirectory}/hidden"/>
|
|
||||||
<move todir="${buildDirectory}/hidden">
|
|
||||||
<fileset dir="${buildDirectory}/plugins">
|
|
||||||
<include name="**/clientserver.jar"/>
|
|
||||||
<include name="**/dstore_core.jar"/>
|
|
||||||
<include name="**/dstore_extra_server.jar"/>
|
|
||||||
<include name="**/dstore_miners.jar"/>
|
|
||||||
<include name="**/clientserversrc.zip"/>
|
|
||||||
<include name="**/dstore_coresrc.zip"/>
|
|
||||||
<include name="**/dstore_extra_serversrc.zip"/>
|
|
||||||
<include name="**/dstore_minerssrc.zip"/>
|
|
||||||
</fileset>
|
|
||||||
</move>
|
|
||||||
<mkdir dir="${buildDirectory}/hidden.tmp"/>
|
|
||||||
<move todir="${buildDirectory}/hidden.tmp">
|
|
||||||
<fileset dir="${buildDirectory}/tmp">
|
|
||||||
<include name="**/clientserver.jar"/>
|
|
||||||
<include name="**/dstore_core.jar"/>
|
|
||||||
<include name="**/dstore_extra_server.jar"/>
|
|
||||||
<include name="**/dstore_miners.jar"/>
|
|
||||||
<include name="**/clientserversrc.zip"/>
|
|
||||||
<include name="**/dstore_coresrc.zip"/>
|
|
||||||
<include name="**/dstore_extra_serversrc.zip"/>
|
|
||||||
<include name="**/dstore_minerssrc.zip"/>
|
|
||||||
</fileset>
|
|
||||||
</move>
|
|
||||||
<!-- </target> -->
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Called just prior to signing a jar -->
|
|
||||||
<!-- In addititon to the properties listed above: -->
|
|
||||||
<!-- - source : plugins or features directory -->
|
|
||||||
<!-- - elementName: element being signed without .jar -->
|
|
||||||
<!-- (eg "org.eclipse.foo_1.0.0" -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="pre.jarSigning">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Called after all plugins and features have been jarred -->
|
|
||||||
<!-- (and potentially signed) -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="post.jarUp">
|
|
||||||
<!-- <target name="revealServerStuff"> -->
|
|
||||||
<move todir="${buildDirectory}/tmp">
|
|
||||||
<fileset dir="${buildDirectory}/hidden.tmp" includes="**" />
|
|
||||||
</move>
|
|
||||||
<delete dir="${buildDirectory}/hidden.tmp"/>
|
|
||||||
<move todir="${buildDirectory}/plugins">
|
|
||||||
<fileset dir="${buildDirectory}/hidden" includes="**" />
|
|
||||||
</move>
|
|
||||||
<delete dir="${buildDirectory}/hidden"/>
|
|
||||||
<!-- </target> -->
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Called just before the archive file is built -->
|
|
||||||
<!-- In addititon to the properties listed above: -->
|
|
||||||
<!-- - rootFolder : the folder containing the root files -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="pre.archive">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Default target -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="noDefault">
|
|
||||||
<echo message="You must specify a target when invoking this file" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
</project>
|
|
|
@ -1,577 +0,0 @@
|
||||||
<!--
|
|
||||||
Copyright (c) 2005, 2010 IBM Corporation and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
IBM Corporation - initial API and implementation
|
|
||||||
-->
|
|
||||||
<project name="Build specific targets and properties" default="noDefault">
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Run a given ${target} on all elements being built -->
|
|
||||||
<!-- Add one <ant> task for each top level element being built. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="allElements">
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.rse" />
|
|
||||||
</ant>
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.rse.sdk" />
|
|
||||||
</ant>
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.rse.useractions" />
|
|
||||||
</ant>
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.rse.wince" />
|
|
||||||
</ant>
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.rse.scp" />
|
|
||||||
</ant>
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.rse.examples" />
|
|
||||||
</ant>
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.rse.tests" />
|
|
||||||
</ant>
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.tm.terminal.sdk" />
|
|
||||||
</ant>
|
|
||||||
<ant antfile="${genericTargets}" target="${target}">
|
|
||||||
<property name="type" value="feature" />
|
|
||||||
<property name="id" value="org.eclipse.tm.terminal.local.sdk" />
|
|
||||||
</ant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Targets to assemble the built elements for particular configurations -->
|
|
||||||
<!-- These generally call the generated assemble scripts (named in -->
|
|
||||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
|
||||||
<!-- Add one target for each root element and each configuration -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.rse">
|
|
||||||
<property name="archiveName" value="RSE-runtime-${buildId}.zip"/>
|
|
||||||
<property name="copyOrbit" value="true"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.rse.sdk">
|
|
||||||
<property name="archiveName" value="RSE-SDK-${buildId}.zip"/>
|
|
||||||
<property name="copyOrbit" value="true"/>
|
|
||||||
<property name="copyOrbitSrc" value="true"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.rse.useractions">
|
|
||||||
<property name="archiveName" value="RSE-useractions-${buildId}.zip"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.rse.examples">
|
|
||||||
<property name="archiveName" value="RSE-examples-${buildId}.zip"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.rse.wince">
|
|
||||||
<property name="archiveName" value="RSE-wince-incubation-${buildId}.zip"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.rse.scp">
|
|
||||||
<property name="archiveName" value="RSE-scp-incubation-${buildId}.zip"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.rse.tests">
|
|
||||||
<property name="archiveName" value="RSE-tests-${buildId}.zip"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.tm.terminal.sdk">
|
|
||||||
<property name="archiveName" value="TM-terminal-${buildId}.zip"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="assemble.org.eclipse.tm.terminal.local.sdk">
|
|
||||||
<property name="archiveName" value="TM-terminal-local-incubation-${buildId}.zip"/>
|
|
||||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
|
|
||||||
<antcall target="unpackUpdateJarsForPackaging" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="unpackUpdateJarsForPackaging" depends="myInit">
|
|
||||||
<property name="tmpsite" value="${buildDirectory}/tmpsite" />
|
|
||||||
<mkdir dir="${tmpsite}/new/eclipse/features" />
|
|
||||||
<mkdir dir="${tmpsite}/new/eclipse/plugins" />
|
|
||||||
<exec executable="unzip" dir="${buildDirectory}/${buildLabel}">
|
|
||||||
<arg line="-q ${archiveName} -d ${tmpsite}" />
|
|
||||||
</exec>
|
|
||||||
<property name="orbitDest" value="${tmpsite}/eclipse"/>
|
|
||||||
<antcall target="copyOrbitBundlesToUpdateSite"/>
|
|
||||||
<copy todir="${buildUpdateSitePath}">
|
|
||||||
<fileset dir="${tmpsite}/eclipse"/>
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<unpackUpdateJars site="${tmpsite}/eclipse" output="${tmpsite}/new/eclipse"/>
|
|
||||||
<antcall target="packageLicenseFiles"/>
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/${archiveName}"
|
|
||||||
basedir="${tmpsite}/new"
|
|
||||||
/>
|
|
||||||
<delete dir="${tmpsite}"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="copyOrbitBundlesToUpdateSite" depends="copyOrbit,copyOrbitSrc">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="copyOrbit" if="copyOrbit">
|
|
||||||
<copy todir="${orbitDest}/plugins">
|
|
||||||
<fileset dir="${buildDirectory}/plugins">
|
|
||||||
<include name="org.apache.commons.net_*.jar"/>
|
|
||||||
</fileset>
|
|
||||||
</copy>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="copyOrbitSrc" if="copyOrbitSrc">
|
|
||||||
<copy todir="${orbitDest}/plugins">
|
|
||||||
<fileset dir="${buildDirectory}/plugins">
|
|
||||||
<include name="org.apache.commons.net.source_*.jar"/>
|
|
||||||
</fileset>
|
|
||||||
</copy>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="packageLicenseFiles">
|
|
||||||
<copy file="${builder}/template/epl-v10.html" todir="${tmpsite}/new/eclipse"/>
|
|
||||||
<copy file="${builder}/template/notice.html" todir="${tmpsite}/new/eclipse"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Place the map files into the "maps" directory, specify version tags -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="getMapFiles">
|
|
||||||
<copy todir="${buildDirectory}/maps">
|
|
||||||
<fileset dir="${mapRoot}/maps" includes="*.map" />
|
|
||||||
</copy>
|
|
||||||
<replace dir="${buildDirectory}/maps" token="@tag@" value="${mapVersionTag}">
|
|
||||||
<include name="*.map"/>
|
|
||||||
</replace>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do before setup -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="preSetup" depends="myInit">
|
|
||||||
<echo message="builder = ${builder}"/>
|
|
||||||
<echo message="builderDirectory = ${builderDirectory}"/>
|
|
||||||
<echo message="buildProperties = ${buildProperties}"/>
|
|
||||||
<echo message="customTargets = ${customTargets}"/>
|
|
||||||
<echo message="genericTargets = ${genericTargets}"/>
|
|
||||||
<echo message="buildId = ${buildId}"/>
|
|
||||||
<echo message="buildName = ${buildName}"/>
|
|
||||||
<echo message="buildType = ${buildType}"/>
|
|
||||||
<echo message="buildLabel = ${buildLabel}"/>
|
|
||||||
<echo message="tstamp = ${mydstamp}-${mytstamp} of ${dateLong}"/>
|
|
||||||
<echo message="archivePrefix = ${archivePrefix}"/>
|
|
||||||
<echo message="collectingFolder = ${collectingFolder}"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="myInit">
|
|
||||||
<tstamp>
|
|
||||||
<format property="dateLong" pattern="MMM d, yyyy"/>
|
|
||||||
</tstamp>
|
|
||||||
<property name="messagefile" value="message.in"/>
|
|
||||||
<property name="xxmailto" value="tm-cvs-commit@eclipse.org"/>
|
|
||||||
<property name="mailto" value="martin.oberhuber@windriver.com"/>
|
|
||||||
<property name="remotedir" value="moberhuber@dev.eclipse.org:downloads-tm/downloads/drops"/>
|
|
||||||
<condition property="doNBuild">
|
|
||||||
<equals arg1="${fetchTag}" arg2="HEAD"/>
|
|
||||||
</condition>
|
|
||||||
<condition property="doUpload">
|
|
||||||
<equals arg1="${publishDirectory}" arg2=""/>
|
|
||||||
</condition>
|
|
||||||
<condition property="doCopy">
|
|
||||||
<not><equals arg1="${publishDirectory}" arg2=""/></not>
|
|
||||||
</condition>
|
|
||||||
<condition property="dropDir" value="${buildType}-${buildId}-${mydstamp}${mytstamp}" else="${buildId}">
|
|
||||||
<or>
|
|
||||||
<equals arg1="${buildType}" arg2="S"/>
|
|
||||||
<equals arg1="${buildType}" arg2="R"/>
|
|
||||||
<and>
|
|
||||||
<equals arg1="${buildType}" arg2="M"/>
|
|
||||||
<not><matches pattern="M[0-9-]*" string="${buildId}"/></not>
|
|
||||||
</and>
|
|
||||||
<and>
|
|
||||||
<equals arg1="${buildType}" arg2="H"/>
|
|
||||||
<not><matches pattern="H[0-9-]*" string="${buildId}"/></not>
|
|
||||||
</and>
|
|
||||||
<and>
|
|
||||||
<equals arg1="${buildType}" arg2="J"/>
|
|
||||||
<not><matches pattern="J[0-9-]*" string="${buildId}"/></not>
|
|
||||||
</and>
|
|
||||||
<and>
|
|
||||||
<equals arg1="${buildType}" arg2="K"/>
|
|
||||||
<not><matches pattern="K[0-9-]*" string="${buildId}"/></not>
|
|
||||||
</and>
|
|
||||||
<and>
|
|
||||||
<equals arg1="${buildType}" arg2="L"/>
|
|
||||||
<not><matches pattern="L[0-9-]*" string="${buildId}"/></not>
|
|
||||||
</and>
|
|
||||||
</or>
|
|
||||||
</condition>
|
|
||||||
<property name="buildUpdateSitePath" value="${packageDirectory}/${dropDir}/updates"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do after setup but before starting the build proper -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="postSetup">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do before fetching the build elements -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="preFetchOrbitBundles" depends="myInit" if="doNBuild">
|
|
||||||
<!-- fetch Orbit stuff first in order to ensure we get -->
|
|
||||||
<!-- the latest released version even in case of an N-build -->
|
|
||||||
<!--
|
|
||||||
<ant antfile="${genericTargets}" target="fetchElement">
|
|
||||||
<property name="type" value="plugin" />
|
|
||||||
<property name="id" value="org.apache.commons.net" />
|
|
||||||
</ant>
|
|
||||||
-->
|
|
||||||
<mkdir dir="${buildDirectory}/plugins"/>
|
|
||||||
<eclipse.fetch
|
|
||||||
elements="plugin@org.apache.commons.net"
|
|
||||||
buildDirectory="${buildDirectory}"
|
|
||||||
directory="${buildDirectory}/directory.txt"
|
|
||||||
fetchTag=""
|
|
||||||
configInfo="*,*,*"
|
|
||||||
baseLocation="${baseLocation}"
|
|
||||||
/>
|
|
||||||
<!-- Run generated fetch script -->
|
|
||||||
<ant antfile="${buildDirectory}/fetch_org.apache.commons.net.xml">
|
|
||||||
<property name="featureOnly" value="true"/>
|
|
||||||
<property name="featureAndPlugins" value="true"/>
|
|
||||||
</ant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="preFetchOrbitSource" depends="myInit">
|
|
||||||
<!-- fetch Orbit stuff since I'm not sure how to get sources -->
|
|
||||||
<mkdir dir="${buildDirectory}/plugins"/>
|
|
||||||
<eclipse.fetch
|
|
||||||
elements="plugin@org.apache.commons.net.source"
|
|
||||||
buildDirectory="${buildDirectory}"
|
|
||||||
directory="${buildDirectory}/directory.txt"
|
|
||||||
fetchTag=""
|
|
||||||
configInfo="*,*,*"
|
|
||||||
baseLocation="${baseLocation}"
|
|
||||||
/>
|
|
||||||
<!-- Run generated fetch script -->
|
|
||||||
<ant antfile="${buildDirectory}/fetch_org.apache.commons.net.source.xml">
|
|
||||||
<property name="featureOnly" value="true"/>
|
|
||||||
<property name="featureAndPlugins" value="true"/>
|
|
||||||
</ant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="preFetch" depends="preFetchOrbitBundles,preFetchOrbitSource">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do after fetching the build elements -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="postFetch">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do before generating the build scripts. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="preGenerate">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do after generating the build scripts. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="postGenerate">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="preProcess">
|
|
||||||
<condition property="buildIdForMappings" value="${buildId} (${mydstamp}-${mytstamp})" else="${buildId}">
|
|
||||||
<or>
|
|
||||||
<equals arg1="${buildType}" arg2="S"/>
|
|
||||||
<equals arg1="${buildType}" arg2="R"/>
|
|
||||||
</or>
|
|
||||||
</condition>
|
|
||||||
<replace dir="${buildDirectory}/plugins" value="${buildIdForMappings}" token="@build@">
|
|
||||||
<include name="**/about.mappings" />
|
|
||||||
</replace>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="postProcess">
|
|
||||||
<antcall target="allElements">
|
|
||||||
<param name="target" value="gatherLogs" />
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do before running assemble. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="preAssemble">
|
|
||||||
<antcall target="serverruntime" />
|
|
||||||
<antcall target="allElements">
|
|
||||||
<param name="target" value="gatherSources" />
|
|
||||||
</antcall>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do after running assemble. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="postAssemble">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do before running package. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="prePackage">
|
|
||||||
<echo message="builder - all - customTargets.xml - prePackage"/>
|
|
||||||
<!-- TODO? -->
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do after running package. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="postPackage">
|
|
||||||
<echo message="builder - all - customTargets.xml - postPackage"/>
|
|
||||||
<!-- TODO? -->
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do after the build is done. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="postBuild" depends="myInit">
|
|
||||||
<mkdir dir="${packageDirectory}/${dropDir}" />
|
|
||||||
<move todir="${packageDirectory}/${dropDir}">
|
|
||||||
<fileset dir="${buildDirectory}/${buildLabel}" includes="RSE-*.zip,TM-*.zip"/>
|
|
||||||
</move>
|
|
||||||
<move todir="${packageDirectory}/${dropDir}">
|
|
||||||
<fileset dir="${buildDirectory}/${buildLabel}" includes="rseserver-*"/>
|
|
||||||
</move>
|
|
||||||
<copy todir="${packageDirectory}/${dropDir}" file="${buildDirectory}/directory.txt"/>
|
|
||||||
<!-- Create and analyze the compilelog.txt file -->
|
|
||||||
<concat destfile="${packageDirectory}/${dropDir}/compilelog.txt">
|
|
||||||
<fileset dir="${buildDirectory}/plugins" includes="**/*.log"/>
|
|
||||||
</concat>
|
|
||||||
<loadfile property="compileLog" srcFile="${packageDirectory}/${dropDir}/compilelog.txt"/>
|
|
||||||
<condition property="hasErrors">
|
|
||||||
<contains string="${compileLog}" substring=" ERROR"/>
|
|
||||||
</condition>
|
|
||||||
<!-- Create the index.php file -->
|
|
||||||
<copy todir="${packageDirectory}/${dropDir}">
|
|
||||||
<fileset dir="${builder}/template/" includes="*.php,*.gif,package.count"/>
|
|
||||||
</copy>
|
|
||||||
<condition property="buildTypeLong" value="Private"><equals arg1="${buildType}" arg2="P"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Nightly"><equals arg1="${buildType}" arg2="N"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Integration"><equals arg1="${buildType}" arg2="I"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Stable"><equals arg1="${buildType}" arg2="S"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Release"><equals arg1="${buildType}" arg2="R"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Maintenance"><equals arg1="${buildType}" arg2="H"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Maintenance"><equals arg1="${buildType}" arg2="J"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Maintenance"><equals arg1="${buildType}" arg2="M"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Legacy"><equals arg1="${buildType}" arg2="K"/></condition>
|
|
||||||
<condition property="buildTypeLong" value="Legacy"><equals arg1="${buildType}" arg2="L"/></condition>
|
|
||||||
<replace file="${packageDirectory}/${dropDir}/index.php">
|
|
||||||
<replacefilter token="@buildTypeLong@" value="${buildTypeLong}"/>
|
|
||||||
<replacefilter token="@dateLong@" value="${dateLong}"/>
|
|
||||||
<replacefilter token="@dropDir@" value="${dropDir}"/>
|
|
||||||
<replacefilter token="@buildId@" value="${buildId}"/>
|
|
||||||
</replace>
|
|
||||||
<replace file="${packageDirectory}/${dropDir}/buildNotes.php">
|
|
||||||
<replacefilter token="@dateLong@" value="${dateLong}"/>
|
|
||||||
<replacefilter token="@buildId@" value="${buildId}"/>
|
|
||||||
</replace>
|
|
||||||
<antcall target="publish"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do to test the build results -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="test">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do to publish the build results -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="publish" if="doPublish">
|
|
||||||
<antcall target="publishCopy"/>
|
|
||||||
<antcall target="publishUpload"/>
|
|
||||||
<antcall target="mail"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="publishCopy" depends="myInit" if="doCopy" unless="hasErrors">
|
|
||||||
<mkdir dir="${publishDirectory}/${dropDir}" />
|
|
||||||
<copy todir="${publishDirectory}/${dropDir}">
|
|
||||||
<fileset dir="${packageDirectory}/${dropDir}" includes="*.zip,*.tar,*.php,*.txt,*.gif,package.count" />
|
|
||||||
</copy>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="publishUpload" depends="myInit" if="doUpload" unless="hasErrors">
|
|
||||||
<exec dir="${packageDirectory}" executable="scp">
|
|
||||||
<arg line="-r ${dropDir} ${remotedir}"/>
|
|
||||||
</exec>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="mail" depends="myInit">
|
|
||||||
<antcall target="mailPass"/>
|
|
||||||
<antcall target="mailFail"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="mailPass" unless="hasErrors">
|
|
||||||
<copy file="${builder}/${messagefile}" tofile="${buildDirectory}/message.txt" overwrite="true"/>
|
|
||||||
<replace file="${buildDirectory}/message.txt">
|
|
||||||
<replacefilter token="@dropDir@" value="${dropDir}"/>
|
|
||||||
</replace>
|
|
||||||
<!--
|
|
||||||
DISABLE mail target due to Eclipse bug 344518 (mail fails due to missing extra jars)
|
|
||||||
<mail subject="RSE Build ${buildId} completed"
|
|
||||||
tolist="${mailto}" from="martin.oberhuber@windriver.com">
|
|
||||||
<message src="${buildDirectory}/message.txt"/>
|
|
||||||
</mail>
|
|
||||||
-->
|
|
||||||
<echo message="RSE build PASSED!" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="mailFail" if="hasErrors">
|
|
||||||
<!--
|
|
||||||
DISABLE mail target due to Eclipse bug 344518 (mail fails due to missing extra jars)
|
|
||||||
<mail subject="RSE Build ${buildId} failed"
|
|
||||||
tolist="${mailto}" from="martin.oberhuber@windriver.com">
|
|
||||||
<message src="${packageDirectory}/${dropDir}/compilelog.txt"/>
|
|
||||||
</mail>
|
|
||||||
-->
|
|
||||||
<echo message="ERROR: RSE build FAILED!" />
|
|
||||||
<echo message="See ${packageDirectory}/${dropDir}/compilelog.txt" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Default target -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="noDefault">
|
|
||||||
<echo message="You must specify a target when invoking this file" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- =====================================================================
|
|
||||||
Specialized targets to build the server runtime.
|
|
||||||
===================================================================== -->
|
|
||||||
|
|
||||||
<target name="serverruntime">
|
|
||||||
|
|
||||||
<property name="working" value="${buildDirectory}/${buildLabel}/rseserver"/>
|
|
||||||
<mkdir dir="${working}" />
|
|
||||||
<mkdir dir="${working}/jars" />
|
|
||||||
|
|
||||||
<copy todir="${working}">
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.rse.services.dstore/serverruntime" includes="**" />
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<copy todir="${working}/jars">
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.dstore.core" includes="dstore_core.jar" />
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.dstore.extra" includes="dstore_extra_server.jar" />
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.rse.services" includes="clientserver.jar" />
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.rse.services.dstore" includes="dstore_miners.jar" />
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<antcall target="rseserver-os-tar">
|
|
||||||
<param name="os" value="unix"/>
|
|
||||||
<param name="eol" value="lf"/>
|
|
||||||
</antcall>
|
|
||||||
<antcall target="rseserver-os-tar">
|
|
||||||
<param name="os" value="macosx"/>
|
|
||||||
<param name="eol" value="lf"/>
|
|
||||||
</antcall>
|
|
||||||
<antcall target="rseserver-os-tar">
|
|
||||||
<param name="os" value="linux"/>
|
|
||||||
<param name="eol" value="lf"/>
|
|
||||||
</antcall>
|
|
||||||
<antcall target="rseserver-os-zip">
|
|
||||||
<param name="os" value="windows"/>
|
|
||||||
<param name="eol" value="crlf"/>
|
|
||||||
</antcall>
|
|
||||||
|
|
||||||
<delete dir="${working}" />
|
|
||||||
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="rseserver-os-tar" depends="rseserver-os-collect">
|
|
||||||
<tar destfile="${buildDirectory}/${buildLabel}/rseserver-${buildId}-${os}.tar">
|
|
||||||
<tarfileset dir="${working}/collector" mode="755" includes="*.pl,*.sh" />
|
|
||||||
<tarfileset dir="${working}/collector" mode="644" excludes="*.pl,*.sh" />
|
|
||||||
</tar>
|
|
||||||
<delete dir="${working}/collector" />
|
|
||||||
</target>
|
|
||||||
<target name="rseserver-os-zip" depends="rseserver-os-collect">
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/rseserver-${buildId}-${os}.zip" basedir="${working}/collector" includes="*"/>
|
|
||||||
<delete dir="${working}/collector" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="rseserver-os-collect">
|
|
||||||
<mkdir dir="${working}/collector" />
|
|
||||||
<copy todir="${working}/collector">
|
|
||||||
<fileset dir="${working}/scripts/${os}" includes="*"/>
|
|
||||||
<fileset dir="${working}/data" includes="*"/>
|
|
||||||
</copy>
|
|
||||||
<replace file="${working}/collector/build.dat">
|
|
||||||
<replacefilter token="@build@" value="${buildId}"/>
|
|
||||||
<replacefilter token="@version@" value="${mapVersionTag}"/>
|
|
||||||
</replace>
|
|
||||||
<fixcrlf srcdir="${working}/collector" eol="${eol}" eof="asis" includes="*"/>
|
|
||||||
<copy todir="${working}/collector">
|
|
||||||
<fileset dir="${working}/jars" includes="*"/>
|
|
||||||
<fileset dir="${builder}/template" includes="notice.html,epl-v10.html" />
|
|
||||||
</copy>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- =====================================================================
|
|
||||||
Specialized targets hide/reveal the server stuff so it doesn't get packaged
|
|
||||||
in the client.
|
|
||||||
===================================================================== -->
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Zip the docs -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="zipDoc">
|
|
||||||
<zip destfile="${buildDirectory}\plugins\${docPluginID}\doc.zip" filesonly="false" defaultexcludes="true">
|
|
||||||
<fileset dir="${buildDirectory}\plugins\${docPluginID}" defaultexcludes="true">
|
|
||||||
<include name="**/*.gif" />
|
|
||||||
<include name="**/*.html" />
|
|
||||||
<include name="**/*.htm" />
|
|
||||||
<include name="**/*.GIF" />
|
|
||||||
<include name="**/*.HTML" />
|
|
||||||
<include name="**/*.HTM" />
|
|
||||||
<include name="**/*.css" />
|
|
||||||
</fileset>
|
|
||||||
</zip>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
</project>
|
|
|
@ -1 +0,0 @@
|
||||||
drops
|
|
|
@ -1,94 +0,0 @@
|
||||||
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>Eclipse Corner</title>
|
|
||||||
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css">
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
||||||
</head>
|
|
||||||
<body text="#000000" bgcolor="#ffffff" link="#0000ee" vlink="#551a8b" alink="#ff0000">
|
|
||||||
<table border=0 cellspacing=5 cellpadding=2 width="100%" >
|
|
||||||
<tr>
|
|
||||||
<td align=left valign=top colspan="2" bgcolor="#0080c0"><b><font face="Arial,Helvetica" color="#ffffff">Eclipse
|
|
||||||
Project Build Types</font></b></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td>
|
|
||||||
<p><b><font face="arial,helvetica,geneva" size="-1">R - Releases</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva">Releases are builds
|
|
||||||
that have been declared major releases by the development team - for example
|
|
||||||
"R1.0". Releases are the right builds for people who want to
|
|
||||||
be on a stable, tested release, and don't need the latest greatest features
|
|
||||||
and improvements. Release builds always have an "R" at the beginning
|
|
||||||
of the name i.e. R1.0, R2.0 etc. Non-release builds are named according to the
|
|
||||||
date of the build - for example 20060427 is the build from April 27, 2006.</font><br>
|
|
||||||
</p>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td><b><font face="arial,helvetica,geneva" size="-1">S - Stable Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Stable builds are integration
|
|
||||||
builds that have been found to be stable enough for most people to use.
|
|
||||||
They are promoted from integration build to stable build by the architecture
|
|
||||||
team after they have been used for a few days and deemed reasonably stable.
|
|
||||||
The latest stable build is the right build for people who want to stay up
|
|
||||||
to date with what is going on in the latest development stream, and don't
|
|
||||||
mind putting up with a few problems n in order to get the latest greatest
|
|
||||||
features and bug fixes. The latest stable build is the one the development
|
|
||||||
team likes people to be using, because of the valuable and timely feedback.
|
|
||||||
</font></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td>
|
|
||||||
<p><b><font face="arial,helvetica,geneva" size="-1">I - Integration Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Periodically, component
|
|
||||||
teams version off their work in what they believe is a stable, consistent
|
|
||||||
state, and they update the build configuration to indicate that the next
|
|
||||||
integration build should take this version of the component. Integration
|
|
||||||
builds are built from these stable component versions that have been specified
|
|
||||||
by each component team as the best version available. Integration builds
|
|
||||||
may be promoted to stable builds after a few days of testing. Integration
|
|
||||||
builds are built whenever new stable component versions are released into
|
|
||||||
the build.</font></p>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td><b><font face="arial,helvetica,geneva" size="-1">N - Nightly Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Nightly builds are produced
|
|
||||||
every night from whatever has been released into the HEAD stream of the
|
|
||||||
CVS repository. They are completely untested and will almost always have
|
|
||||||
major problems. Many will not work at all. These drops are normally only
|
|
||||||
useful to developers actually working on the Eclipse Project.</font></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td><b><font face="arial,helvetica,geneva" size="-1">J,M - Maintenance Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Maintenance builds are produced
|
|
||||||
periodically to incorporate fixes into an existing release. They are typically
|
|
||||||
built from tagged plug-in and feature pojects in a maintenance stream of the CVS
|
|
||||||
repository (i.e. R1_0_maintenance). Maintenance builds are promoted to a minor
|
|
||||||
or service release (i.e. R1.1 or R1.0.1) after development teams have deemed one
|
|
||||||
to be stable following one or more test-fix pass cycles.</font></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td align=right valign=top><img src="http://www.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
|
|
||||||
<td><b><font face="arial,helvetica,geneva" size="-1">K,L - Legacy Builds</font></b>
|
|
||||||
<br>
|
|
||||||
<font size="-1" face="arial,helvetica,geneva"> Legacy builds are maintenance builds
|
|
||||||
for some older release, after the usual service releases (n.n.2 release).
|
|
||||||
Legacy builds do not intend to culminate into any release, and are produced for
|
|
||||||
escalated fixes only on request. Typically, companies requesting a legacy build
|
|
||||||
need to contribute the resources for doing that build themselves.</font></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<h3> </h3>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,2 +0,0 @@
|
||||||
dropPrefix[]=R&dropPrefix[]=S&dropPrefix[]=I&dropPrefix[]=N&dropPrefix[]=H&dropPrefix[]=M&dropPrefix[]=J&dropPrefix[]=L&
|
|
||||||
dropType[]=Latest Release&dropType[]=3.4 Stream Stable Build&dropType[]=3.4 Stream Integration Build&dropType[]=3.4 Stream Nightly Build&dropType[]=3.3.x Stream Maintenance Build&dropType[]=3.2.x Stream Maintenance Build&dropType[]=3.1.x Stream Maintenance Build&dropType[]=3.0.x Stream Legacy Build&
|
|
|
@ -1,242 +0,0 @@
|
||||||
<html><head>
|
|
||||||
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css">
|
|
||||||
<title>Target Management Project RSE Downloads</title></head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<table border=0 cellspacing=5 cellpadding=2 width="100%" >
|
|
||||||
<tr>
|
|
||||||
<td align=left width="72%"> <font class=indextop>Target Management project<br/>RSE downloads</font>
|
|
||||||
<br>
|
|
||||||
<font class=indexsub>latest downloads from the TM project</font><br>
|
|
||||||
</td>
|
|
||||||
<td width="28%"><img src="http://www.eclipse.org/images/Idea.jpg" height=86 width=120></td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
</table>
|
|
||||||
<table border=0 cellspacing=5 cellpadding=2 width="100%" >
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td align=LEFT valign=TOP colspan="2" bgcolor="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">Download Information</font></b></td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr> <td> <p>On this
|
|
||||||
page you can find the latest
|
|
||||||
<a href="build_types.html">builds</a> for the Remote System Explorer (RSE),
|
|
||||||
provided by the
|
|
||||||
<a href="http://www.eclipse.org/tm/">Target Management</a> project.
|
|
||||||
<!--
|
|
||||||
To get started run the program and go through the
|
|
||||||
user and developer documentation provided in the online help system.
|
|
||||||
-->
|
|
||||||
To get started, see the build notes provided with each drop, run the
|
|
||||||
program and go through the online user and developer documentation,
|
|
||||||
or take a look at the project's online
|
|
||||||
<a href="http://www.eclipse.org/tm/tutorial/index.php">getting started</a>
|
|
||||||
pages.
|
|
||||||
|
|
||||||
If you have problems downloading the drops, contact the
|
|
||||||
<font face="arial,helvetica,geneva" size="-1"><a href="mailto:webmaster@eclipse.org">webmaster</a></font>.
|
|
||||||
If you have problems installing or getting the workbench to run,
|
|
||||||
check out the
|
|
||||||
<a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">Target Management FAQ</a>,
|
|
||||||
or try posting a question to the
|
|
||||||
<a href="http://www.eclipse.org/forums/eclipse.tm">eclipse.tm Forum</a>.
|
|
||||||
All downloads are provided under the terms and conditions of the
|
|
||||||
<a href="http://www.eclipse.org/legal/epl/notice.php">Eclipse.org
|
|
||||||
Software User Agreement</a> unless otherwise specified. </p>
|
|
||||||
|
|
||||||
<p>
|
|
||||||
<b>Other eclipse.org project</b> downloads are available
|
|
||||||
<a href="http://www.eclipse.org/downloads/index.php">here</a>.<br/>
|
|
||||||
If you just want the latest drops (no dstore server), you can also get them from the
|
|
||||||
<a href="http://download.eclipse.org/tm/updates/3.3">TM 3.3 update site</a> (latest release), or the
|
|
||||||
<a href="http://download.eclipse.org/tm/updates/3.4milestones">TM 3.4.x milestone site</a> (stable milestones).</p>
|
|
||||||
|
|
||||||
<p>
|
|
||||||
For information about different kinds of builds look
|
|
||||||
<a href="build_types.html" target="_top">here</a>.
|
|
||||||
|
|
||||||
<img src="http://www.eclipse.org/images/new.gif">
|
|
||||||
For access to archived builds, look
|
|
||||||
<a href="http://archive.eclipse.org/tm/downloads/index.php" target="_top">here</a>.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p/>
|
|
||||||
<!--
|
|
||||||
<p>Builds can also be installed via Update Manager, from an existing installation of Eclipse, by following these
|
|
||||||
<a href="http://download.eclipse.org/tm/downloads/updates/index.php" target="_self">steps</a>.
|
|
||||||
</p>
|
|
||||||
-->
|
|
||||||
</td></tr>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td align=LEFT valign=TOP colspan="2" bgcolor="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">Latest
|
|
||||||
Downloads</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<?php
|
|
||||||
$fileHandle = fopen("dlconfig.txt", "r");
|
|
||||||
while (!feof($fileHandle)) {
|
|
||||||
$aLine = fgets($fileHandle, 4096);
|
|
||||||
parse_str($aLine);
|
|
||||||
}
|
|
||||||
fclose($fileHandle);
|
|
||||||
|
|
||||||
for ($i = 0; $i < count($dropType); $i++) {
|
|
||||||
$typeToPrefix[$dropType[$i]] = $dropPrefix[$i];
|
|
||||||
}
|
|
||||||
|
|
||||||
$aDirectory = dir("drops");
|
|
||||||
while ($anEntry = $aDirectory->read()) {
|
|
||||||
|
|
||||||
// Short cut because we know aDirectory only contains other directories.
|
|
||||||
if ($anEntry != "." && $anEntry!="..") {
|
|
||||||
$aDropDirectory = dir("drops/".$anEntry);
|
|
||||||
$fileCount = 0;
|
|
||||||
while ($aDropEntry = $aDropDirectory->read()) {
|
|
||||||
if (stristr($aDropEntry, ".zip") || stristr($aDropEntry, ".tar")) {
|
|
||||||
// Count the files in the directory
|
|
||||||
$fileCount = $fileCount + 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//See http://at2.php.net/manual/en/class.dir.php
|
|
||||||
$aDropDirectory->close();
|
|
||||||
// Read the count file
|
|
||||||
$countFile = "drops/".$anEntry."/package.count";
|
|
||||||
$indexFile = "drops/".$anEntry."/index.php";
|
|
||||||
if (file_exists($countFile) && file_exists($indexFile)) {
|
|
||||||
$anArray = file($countFile);
|
|
||||||
|
|
||||||
// If a match - process the directory
|
|
||||||
if ($anArray[0] == $fileCount) {
|
|
||||||
$parts = explode("-", $anEntry);
|
|
||||||
if (count($parts) == 2) {
|
|
||||||
|
|
||||||
//N-builds and I-builds
|
|
||||||
$datePart = $parts[0];
|
|
||||||
$timePart = $parts[1];
|
|
||||||
$buildtype = substr($datePart, 0, 1);
|
|
||||||
$buckets[$buildtype][] = $anEntry;
|
|
||||||
|
|
||||||
$year = substr($datePart, 1, 4);
|
|
||||||
$month = substr($datePart, 5, 2);
|
|
||||||
$day = substr($datePart, 7, 2);
|
|
||||||
$hour = substr($timePart,0,2);
|
|
||||||
$minute = substr($timePart,2,2);
|
|
||||||
$timeStamp = mktime($hour, $minute, 0, $month, $day, $year);
|
|
||||||
|
|
||||||
$timeStamps[$anEntry] = date("D, j M Y -- H:i (O)", $timeStamp);
|
|
||||||
|
|
||||||
if ($timeStamp > $latestTimeStamp[$buildtype]) {
|
|
||||||
$latestTimeStamp[$buildtype] = $timeStamp;
|
|
||||||
$latestFile[$buildtype] = $anEntry;
|
|
||||||
}
|
|
||||||
|
|
||||||
} else if (count($parts) == 3) {
|
|
||||||
|
|
||||||
//S-builds and R-builds
|
|
||||||
$buckets[$parts[0]][] = $anEntry;
|
|
||||||
|
|
||||||
$timePart = $parts[2];
|
|
||||||
$year = substr($timePart, 0, 4);
|
|
||||||
$month = substr($timePart, 4, 2);
|
|
||||||
$day = substr($timePart, 6, 2);
|
|
||||||
$hour = substr($timePart,8,2);
|
|
||||||
$minute = substr($timePart,10,2);
|
|
||||||
$timeStamp = mktime($hour, $minute, 0, $month, $day, $year);
|
|
||||||
|
|
||||||
$timeStamps[$anEntry] = date("D, j M Y -- H:i (O)", $timeStamp);
|
|
||||||
|
|
||||||
if ($timeStamp > $latestTimeStamp[$parts[0]]) {
|
|
||||||
$latestTimeStamp[$parts[0]] = $timeStamp;
|
|
||||||
$latestFile[$parts[0]] = $anEntry;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$aDirectory->close();
|
|
||||||
?>
|
|
||||||
|
|
||||||
<table width="100%" cellspacing=0 cellpadding=3 align=center>
|
|
||||||
<td align=left>
|
|
||||||
<TABLE width="100%" CELLSPACING=0 CELLPADDING=3>
|
|
||||||
<tr>
|
|
||||||
<td width=\"30%\"><b>Build Type</b></td>
|
|
||||||
<td><b>Build Name</b></td>
|
|
||||||
<td><b>Build Date</b></td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<?php
|
|
||||||
foreach($dropType as $value) {
|
|
||||||
$prefix=$typeToPrefix[$value];
|
|
||||||
$fileName = $latestFile[$prefix];
|
|
||||||
echo "<tr>
|
|
||||||
<td width=\"30%\">$value</td>";
|
|
||||||
|
|
||||||
$parts = explode("-", $fileName);
|
|
||||||
if (count($parts) == 2) {
|
|
||||||
$buildName=$fileName;
|
|
||||||
} else {
|
|
||||||
$buildName=$parts[1];
|
|
||||||
}
|
|
||||||
|
|
||||||
// Uncomment the line below if we need click through licenses.
|
|
||||||
// echo "<td><a href=license.php?license=drops/$fileName>$buildName</a></td>";
|
|
||||||
|
|
||||||
// Comment the line below if we need click through licenses.
|
|
||||||
echo "<td><a href=\"drops/$fileName/index.php\">$buildName</a></td>";
|
|
||||||
|
|
||||||
echo "<td>$timeStamps[$fileName]</td>";
|
|
||||||
echo "</tr>";
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
</table>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<?php
|
|
||||||
foreach($dropType as $value) {
|
|
||||||
$prefix=$typeToPrefix[$value];
|
|
||||||
echo "
|
|
||||||
<table width=\"100%\" cellspacing=0 cellpadding=3 align=center>
|
|
||||||
<tr bgcolor=\"#999999\">
|
|
||||||
<td align=left width=\"30%\"><b><a name=\"$value\"><font color=\"#FFFFFF\" face=\"Arial,Helvetica\">$value";
|
|
||||||
echo "s</font></b></a></td>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<td align=left>
|
|
||||||
<TABLE width=\"100%\" CELLSPACING=0 CELLPADDING=3>
|
|
||||||
<tr>
|
|
||||||
<td width=\"30%\"><b>Build Name</b></td>
|
|
||||||
<td><b>Build Date</b></td>
|
|
||||||
</tr>";
|
|
||||||
|
|
||||||
$aBucket = $buckets[$prefix];
|
|
||||||
if (isset($aBucket)) {
|
|
||||||
rsort($aBucket);
|
|
||||||
foreach($aBucket as $innerValue) {
|
|
||||||
$parts = explode("-", $innerValue);
|
|
||||||
if (count($parts) == 2) {
|
|
||||||
$buildName=$innerValue;
|
|
||||||
} else {
|
|
||||||
$buildName=$parts[1];
|
|
||||||
}
|
|
||||||
echo "<tr>";
|
|
||||||
|
|
||||||
// Uncomment the line below if we need click through licenses.
|
|
||||||
// echo "<td><a href=\"license.php?license=drops/$innerValue\">$buildName</a></td>";
|
|
||||||
|
|
||||||
// Comment the line below if we need click through licenses.
|
|
||||||
echo "<td><a href=\"drops/$innerValue/index.php\">$buildName</a></td>";
|
|
||||||
|
|
||||||
echo "<td>$timeStamps[$innerValue]</td>
|
|
||||||
</tr>";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
echo "</table></table> ";
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
|
|
||||||
|
|
||||||
</body></html>
|
|
|
@ -1,31 +0,0 @@
|
||||||
#!/usr/bin/perl
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2010 IBM Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# David Dykstal (IBM) - initial API and implementation
|
|
||||||
# Martin Oberhuber (Wind River) - ongoing maintenance
|
|
||||||
#*******************************************************************************
|
|
||||||
use warnings;
|
|
||||||
|
|
||||||
print STDERR "Which tag do you want to fetch? (default is HEAD): ";
|
|
||||||
$answer = <STDIN>;
|
|
||||||
chomp($answer);
|
|
||||||
$tag = $answer ? $answer : "HEAD";
|
|
||||||
|
|
||||||
$incantation = "cvs ";
|
|
||||||
$incantation .= '-d :pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools ';
|
|
||||||
$incantation .= "checkout ";
|
|
||||||
$incantation .= "-r ${tag} ";
|
|
||||||
$incantation .= "-d builder ";
|
|
||||||
$incantation .= "org.eclipse.tm.rse/releng/org.eclipse.rse.build ";
|
|
||||||
|
|
||||||
print($incantation);
|
|
||||||
system($incantation);
|
|
||||||
|
|
||||||
print("\n");
|
|
||||||
print("Builder has been fetched and is in the builder subdirectory\n");
|
|
|
@ -1,84 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2012 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
# go.sh -- build script like nightly build but for testing stuff without
|
|
||||||
# fetch in a local workspace
|
|
||||||
#
|
|
||||||
# Prerequisites:
|
|
||||||
# - Eclipse 3.2 installed or linked from ../eclipse
|
|
||||||
# - org.eclipse.releng.basebuilder checked out to ../org.eclipse.releng.basebuilder
|
|
||||||
#
|
|
||||||
#author: martin oberhuber
|
|
||||||
|
|
||||||
curdir=`pwd`
|
|
||||||
cd `dirname $0`
|
|
||||||
mydir=`pwd`
|
|
||||||
|
|
||||||
# make pathes absolute
|
|
||||||
cd "$mydir/../eclipse" ; eclipse=`pwd`
|
|
||||||
cd "$mydir/../org.eclipse.releng.basebuilder" ; basebuilder=`pwd`
|
|
||||||
cd "$mydir/../working" ; working=`pwd`
|
|
||||||
cd "$mydir/../publish" ; publishDirectory=`pwd`
|
|
||||||
cd "$mydir/../org.eclipse.tm.releng" ; mapRoot=`pwd`
|
|
||||||
cd "$mydir" ; builder=`pwd`
|
|
||||||
|
|
||||||
# Find the base build scripts: genericTargets.xml and build.xml
|
|
||||||
pdeBuild="${basebuilder}/plugins/org.eclipse.pde.build"
|
|
||||||
buildDirectory="${working}/build"
|
|
||||||
packageDirectory="${working}/package"
|
|
||||||
|
|
||||||
tag="HEAD"
|
|
||||||
buildType="N"
|
|
||||||
mydstamp=`date +'%Y%m%d'`
|
|
||||||
mytstamp=`date +'%H%M'`
|
|
||||||
timestamp="${mydstamp}-${mytstamp}"
|
|
||||||
buildId="${buildType}${timestamp}"
|
|
||||||
rm -rf "${buildDirectory}"
|
|
||||||
|
|
||||||
# default value of the bootclasspath attribute used in ant javac calls.
|
|
||||||
# these pathes are valid on build.eclipse.org
|
|
||||||
bootclasspath_14="/shared/tools/tm/JDKs/win32/j2sdk1.4.2_19/jre/lib/rt.jar:/shared/tools/tm/JDKs/win32/j2sdk1.4.2_19/jre/lib/jsse.jar"
|
|
||||||
bootclasspath_15="/shared/common/jdk-1.5.0-22.x86_64/jre/lib/rt.jar"
|
|
||||||
#bootclasspath_16="$builderDir/jdk/win32_16/jdk6/jre/lib/rt.jar"
|
|
||||||
bootclasspath_16="/shared/tools/tm/jdk-1.6/jre/lib/rt.jar"
|
|
||||||
#bootclasspath_foundation="/shared/common/Java_ME_platform_SDK_3.0_EA/runtimes/cdc-hi/lib/rt.jar"
|
|
||||||
bootclasspath_foundation11="/shared/tools/tm/JDKs/win32/j9_cdc11/lib/jclFoundation11/classes.zip"
|
|
||||||
bootclasspath=${bootclasspath_14}
|
|
||||||
|
|
||||||
command="java -cp ${basebuilder}/plugins/org.eclipse.equinox.launcher.jar org.eclipse.core.launcher.Main "
|
|
||||||
command="$command -application org.eclipse.ant.core.antRunner "
|
|
||||||
command="$command -buildfile ${pdeBuild}/scripts/build.xml "
|
|
||||||
command="$command -DbuildDirectory=${buildDirectory} "
|
|
||||||
command="$command -DpackageDirectory=${packageDirectory} "
|
|
||||||
command="$command -DpublishDirectory=${publishDirectory} "
|
|
||||||
command="$command -Dbuilder=${builder} "
|
|
||||||
command="$command -DmapRoot=${mapRoot} "
|
|
||||||
command="$command -DbaseLocation=${eclipse} "
|
|
||||||
command="$command -DbuildType=${buildType} "
|
|
||||||
command="$command -DbuildId=${buildId} "
|
|
||||||
command="$command -DmapVersionTag=${tag} "
|
|
||||||
command="$command -DdoPublish=true "
|
|
||||||
#command="$command -DforceContextQualifier=${buildId} "
|
|
||||||
command="$command -DforceContextQualifier=${mydstamp}${mytstamp} "
|
|
||||||
command="$command -DfetchTag=HEAD "
|
|
||||||
command="$command -DskipFetch "
|
|
||||||
command="$command -Dmydstamp=${mydstamp} "
|
|
||||||
command="$command -Dmytstamp=${mytstamp} "
|
|
||||||
#command="$command -Dbootclasspath=${bootclasspath} "
|
|
||||||
#command="$command -DJ2SE-1.4=${bootclasspath_14} "
|
|
||||||
#command="$command -DJ2SE-1.5=${bootclasspath_15} "
|
|
||||||
#command="$command -DCDC-1.1/Foundation-1.1=${bootclasspath_foundation11} "
|
|
||||||
#command="$command -DJ2SE-1.2=../jres/1.2.2/lib/rt.jar "
|
|
||||||
#command="$command postBuild "
|
|
||||||
|
|
||||||
which java
|
|
||||||
echo "$command"
|
|
||||||
exec $command
|
|
|
@ -1,6 +0,0 @@
|
||||||
The build is available at
|
|
||||||
|
|
||||||
http://download.eclipse.org/tm/downloads/drops/@dropDir@
|
|
||||||
|
|
||||||
Cheers,
|
|
||||||
the RSE nightly build..
|
|
|
@ -1,29 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2005, 2010 IBM Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# IBM Corporation - initial API and implementation
|
|
||||||
###############################################################################
|
|
||||||
# properties file used by the class org.eclipse.releng.build.listeners.EclipseBuildListener
|
|
||||||
|
|
||||||
#prefix added to subject line of build related email messages
|
|
||||||
buildSubjectPrefix=[RSE-build]
|
|
||||||
|
|
||||||
#email information for sending build failure notices
|
|
||||||
host=localhost
|
|
||||||
sender=moberhuber@eclipse.org
|
|
||||||
|
|
||||||
#the http Url to Eclipse drop directories
|
|
||||||
httpUrl=http://download.eclipse.org/tm/downloads/drops
|
|
||||||
|
|
||||||
#the ftp Url to Eclipse drop directories
|
|
||||||
#ftpUrl=ftp://download.eclipse.org
|
|
||||||
|
|
||||||
#use comma separated list for recipients
|
|
||||||
#build log name.This file is copied into drop directory until files.count file updated with correct number of zip files
|
|
||||||
#additional information added a build time by build shell script
|
|
||||||
#buildid, timestamp, buildLabel, email notification list, buildlog location
|
|
|
@ -1,111 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2012 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
#nightly build for RSE - to be executed on build.eclipse.org
|
|
||||||
#
|
|
||||||
# Usage:
|
|
||||||
# nightly.sh [mapVersionTag] [buildType] [buildId]
|
|
||||||
# Examples:
|
|
||||||
# nightly.sh HEAD I
|
|
||||||
# nightly.sh HEAD S 1.0RC3
|
|
||||||
#
|
|
||||||
# Prerequisites:
|
|
||||||
# - Eclipse 3.2 installed or linked from ../eclipse
|
|
||||||
# - org.eclipse.releng.basebuilder checked out to ../org.eclipse.releng.basebuilder
|
|
||||||
#
|
|
||||||
#author: martin oberhuber
|
|
||||||
|
|
||||||
curdir=`pwd`
|
|
||||||
cd `dirname $0`
|
|
||||||
mydir=`pwd`
|
|
||||||
|
|
||||||
# make pathes absolute
|
|
||||||
cd "$mydir/../eclipse" ; eclipse=`pwd`
|
|
||||||
cd "$mydir/../org.eclipse.releng.basebuilder" ; basebuilder=`pwd`
|
|
||||||
cd "$mydir/../working" ; working=`pwd`
|
|
||||||
cd "$mydir/../publish" ; publishDirectory=`pwd`
|
|
||||||
cd "$mydir/../org.eclipse.tm.releng" ; mapRoot=`pwd`
|
|
||||||
cd "$mydir" ; builder=`pwd`
|
|
||||||
|
|
||||||
# SPECIAL 3.2m6: Build with target platform 3.5m6 rather than basebuilder
|
|
||||||
# basebuilder=${eclipse}
|
|
||||||
|
|
||||||
# Find the base build scripts: genericTargets.xml and build.xml
|
|
||||||
cd "${basebuilder}/plugins"
|
|
||||||
if [ -f org.eclipse.equinox.launcher.jar ]; then
|
|
||||||
launcher=org.eclipse.equinox.launcher.jar
|
|
||||||
else
|
|
||||||
launcher=`ls org.eclipse.equinox.launcher_*.jar | sort | tail -1`
|
|
||||||
fi
|
|
||||||
pdeBuild=`ls -d org.eclipse.pde.build* | sort | tail -1`
|
|
||||||
cd "${builder}"
|
|
||||||
pdeBuild="${basebuilder}/plugins/${pdeBuild}"
|
|
||||||
buildDirectory="${working}/build"
|
|
||||||
packageDirectory="${working}/package"
|
|
||||||
|
|
||||||
tag="HEAD"
|
|
||||||
if [ "$1" != "" ]; then
|
|
||||||
tag="$1"
|
|
||||||
fi
|
|
||||||
buildType="N"
|
|
||||||
if [ "$2" != "" ]; then
|
|
||||||
buildType="$2"
|
|
||||||
fi
|
|
||||||
mydstamp=`date +'%Y%m%d'`
|
|
||||||
mytstamp=`date +'%H%M'`
|
|
||||||
timestamp="${mydstamp}-${mytstamp}"
|
|
||||||
buildId="${buildType}${timestamp}"
|
|
||||||
if [ "$3" != "" ]; then
|
|
||||||
buildId="$3"
|
|
||||||
fi
|
|
||||||
rm -rf "${buildDirectory}"
|
|
||||||
|
|
||||||
# default value of the bootclasspath attribute used in ant javac calls.
|
|
||||||
# these pathes are valid on build.eclipse.org
|
|
||||||
bootclasspath_14="/shared/tools/tm/JDKs/win32/j2sdk1.4.2_19/jre/lib/rt.jar:/shared/tools/tm/JDKs/win32/j2sdk1.4.2_19/jre/lib/jsse.jar"
|
|
||||||
bootclasspath_15="/shared/common/jdk-1.5.0-22.x86_64/jre/lib/rt.jar"
|
|
||||||
#bootclasspath_16="$builderDir/jdk/win32_16/jdk6/jre/lib/rt.jar"
|
|
||||||
java16bin="/shared/tools/tm/jdk-1.6/bin"
|
|
||||||
bootclasspath_16="/shared/tools/tm/jdk-1.6/jre/lib/rt.jar"
|
|
||||||
#bootclasspath_foundation="/shared/common/Java_ME_platform_SDK_3.0_EA/runtimes/cdc-hi/lib/rt.jar"
|
|
||||||
bootclasspath_foundation11="/shared/tools/tm/JDKs/win32/j9_cdc11/lib/jclFoundation11/classes.zip"
|
|
||||||
bootclasspath=${bootclasspath_16}
|
|
||||||
|
|
||||||
command="${java16bin}/java -cp ${basebuilder}/plugins/${launcher} org.eclipse.core.launcher.Main "
|
|
||||||
command="$command -application org.eclipse.ant.core.antRunner "
|
|
||||||
command="$command -buildfile ${pdeBuild}/scripts/build.xml "
|
|
||||||
command="$command -DbuildDirectory=${buildDirectory} "
|
|
||||||
command="$command -DpackageDirectory=${packageDirectory} "
|
|
||||||
command="$command -DpublishDirectory=${publishDirectory} "
|
|
||||||
command="$command -Dbuilder=${builder} "
|
|
||||||
command="$command -DmapRoot=${mapRoot} "
|
|
||||||
command="$command -DbaseLocation=${eclipse} "
|
|
||||||
command="$command -DbuildType=${buildType} "
|
|
||||||
command="$command -DbuildId=${buildId} "
|
|
||||||
command="$command -DmapVersionTag=${tag} "
|
|
||||||
command="$command -Dmydstamp=${mydstamp} "
|
|
||||||
command="$command -Dmytstamp=${mytstamp} "
|
|
||||||
if [ "$buildType" = "N" ]; then
|
|
||||||
#command="$command -DforceContextQualifier=${buildId} "
|
|
||||||
command="$command -DforceContextQualifier=${mydstamp}${mytstamp} "
|
|
||||||
command="$command -DfetchTag=HEAD "
|
|
||||||
fi
|
|
||||||
command="$command -DdoPublish=true "
|
|
||||||
command="$command -Dbootclasspath=${bootclasspath} "
|
|
||||||
command="$command -DJ2SE-1.4=${bootclasspath_14} "
|
|
||||||
command="$command -DJ2SE-1.5=${bootclasspath_15} "
|
|
||||||
command="$command -DJ2SE-1.6=${bootclasspath_16} "
|
|
||||||
command="$command -DCDC-1.1/Foundation-1.1=${bootclasspath_foundation11} "
|
|
||||||
#command="$command postBuild "
|
|
||||||
|
|
||||||
which java
|
|
||||||
echo "$command"
|
|
||||||
exec $command
|
|
|
@ -1,303 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2012 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
#
|
|
||||||
# setup.sh : Set up an environment for building TM / RSE
|
|
||||||
# Works on build.eclipse.org -- may need to be adjusted
|
|
||||||
# for other hosts.
|
|
||||||
#
|
|
||||||
# This must be run in $HOME/ws2 in order for the mkTestUpdateSite.sh
|
|
||||||
# script to find the published packages
|
|
||||||
#
|
|
||||||
# Bootstrapping: Get this script by
|
|
||||||
# export CVSROOT=:pserver:anonymous@dev.eclipse.org:/cvsroot/tools
|
|
||||||
# cvs co -r HEAD org.eclipse.tm.rse/releng/org.eclipse.rse.build
|
|
||||||
# sh org.eclipse.tm.rse/releng/org.eclipse.rse.build/setup.sh
|
|
||||||
#
|
|
||||||
# - OR -
|
|
||||||
#
|
|
||||||
# wget -O setup.sh "http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.tm.rse/releng/org.eclipse.rse.build/setup.sh?rev=HEAD&cvsroot=Tools_Project&content-type=text/plain"
|
|
||||||
# sh setup.sh
|
|
||||||
# ./doit_ibuild.sh
|
|
||||||
# cd testUpdates/bin
|
|
||||||
# mkTestUpdates.sh
|
|
||||||
|
|
||||||
curdir=`pwd`
|
|
||||||
|
|
||||||
uname_s=`uname -s`
|
|
||||||
uname_m=`uname -m`
|
|
||||||
case ${uname_s}${uname_m} in
|
|
||||||
Linuxppc*) ep_arch=linux-gtk-ppc
|
|
||||||
cdt_arch=linux.ppc
|
|
||||||
;;
|
|
||||||
Linuxx86_64*) ep_arch=linux-gtk-x86_64
|
|
||||||
cdt_arch=linux.x86_64
|
|
||||||
;;
|
|
||||||
Linuxx86*) ep_arch=linux-gtk
|
|
||||||
cdt_arch=linux.x86
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
#http://download.eclipse.org/eclipse/downloads/drops/S-3.8RC1-201205182345/
|
|
||||||
#http://download.eclipse.org/eclipse/downloads/drops4/S-4.2RC1-201205182145/
|
|
||||||
#http://download.eclipse.org/eclipse/downloads/drops/S-3.8RC2-201205251400/
|
|
||||||
|
|
||||||
# prepare the base Eclipse installation in folder "eclipse"
|
|
||||||
#ep_rel="drops4/S-"
|
|
||||||
#ep_ver=4.2RC1
|
|
||||||
#ep_date="-201205182145"
|
|
||||||
#ep_rel="drops/S-"
|
|
||||||
#ep_ver=3.8RC2
|
|
||||||
#ep_date="-201205251400"
|
|
||||||
ep_rel="drops/R-"
|
|
||||||
ep_ver=3.7.2
|
|
||||||
ep_date="-201202080800"
|
|
||||||
P2_disabled=false
|
|
||||||
P2_no_dropins=false
|
|
||||||
if [ ! -f eclipse/plugins/org.eclipse.swt_3.7.2.v3740f.jar ]; then
|
|
||||||
#if [ ! -f eclipse/plugins/org.eclipse.swt_3.100.0.v4232.jar ]; then
|
|
||||||
#if [ ! -f eclipse/plugins/org.eclipse.swt_3.8.0.v3832b.jar ]; then
|
|
||||||
curdir2=`pwd`
|
|
||||||
if [ ! -d eclipse -o -h eclipse ]; then
|
|
||||||
if [ -d eclipse-${ep_ver}-${ep_arch} ]; then
|
|
||||||
rm -rf eclipse-${ep_ver}-${ep_arch}
|
|
||||||
fi
|
|
||||||
mkdir eclipse-${ep_ver}-${ep_arch}
|
|
||||||
cd eclipse-${ep_ver}-${ep_arch}
|
|
||||||
else
|
|
||||||
rm -rf eclipse
|
|
||||||
fi
|
|
||||||
# Eclipse SDK: Need the SDK so we can link into docs
|
|
||||||
echo "Getting Eclipse SDK..."
|
|
||||||
wget "http://download.eclipse.org/eclipse/downloads/${ep_rel}${ep_ver}${ep_date}/eclipse-SDK-${ep_ver}-${ep_arch}.tar.gz"
|
|
||||||
tar xfvz eclipse-SDK-${ep_ver}-${ep_arch}.tar.gz
|
|
||||||
rm eclipse-SDK-${ep_ver}-${ep_arch}.tar.gz
|
|
||||||
cd "${curdir2}"
|
|
||||||
if [ ! -d eclipse -o -h eclipse ]; then
|
|
||||||
if [ -e eclipse ]; then
|
|
||||||
rm eclipse
|
|
||||||
fi
|
|
||||||
ln -s eclipse-${ep_ver}-${ep_arch}/eclipse eclipse
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if [ ! -f eclipse/startup.jar ]; then
|
|
||||||
curdir2=`pwd`
|
|
||||||
cd eclipse/plugins
|
|
||||||
if [ -h ../startup.jar ]; then
|
|
||||||
rm ../startup.jar
|
|
||||||
fi
|
|
||||||
LAUNCHER=`ls org.eclipse.equinox.launcher_*.jar | sort | tail -1`
|
|
||||||
if [ "${LAUNCHER}" != "" ]; then
|
|
||||||
echo "eclipse LAUNCHER=${LAUNCHER}"
|
|
||||||
ln -s plugins/${LAUNCHER} ../startup.jar
|
|
||||||
else
|
|
||||||
echo "Eclipse: NO startup.jar LAUNCHER FOUND!"
|
|
||||||
fi
|
|
||||||
cd ${curdir2}
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ${P2_no_dropins} ; then
|
|
||||||
#P2 disabled?
|
|
||||||
DROPIN=.
|
|
||||||
DROPUP=.
|
|
||||||
else
|
|
||||||
#P2 enabled
|
|
||||||
DROPIN=eclipse/dropins
|
|
||||||
DROPUP=../..
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ! -f eclipse/plugins/org.junit_3.8.2.v3_8_2_v20100427-1100/junit.jar ]; then
|
|
||||||
# Eclipse Test Framework
|
|
||||||
echo "Getting Eclipse Test Framework..."
|
|
||||||
wget "http://download.eclipse.org/eclipse/downloads/${ep_rel}${ep_ver}${ep_date}/eclipse-test-framework-${ep_ver}.zip"
|
|
||||||
unzip -o eclipse-test-framework-${ep_ver}.zip
|
|
||||||
rm eclipse-test-framework-${ep_ver}.zip
|
|
||||||
fi
|
|
||||||
if [ ! -f ${DROPIN}/eclipse/plugins/gnu.io.rxtx_2.1.7.4_v20071016.jar ]; then
|
|
||||||
echo "Getting RXTX..."
|
|
||||||
cd ${DROPIN}
|
|
||||||
#wget "http://rxtx.qbang.org/eclipse/downloads/RXTX-SDK-I20071016-1945.zip"
|
|
||||||
#unzip -o RXTX-SDK-I20071016-1945.zip
|
|
||||||
#rm RXTX-SDK-I20071016-1945.zip
|
|
||||||
#wget "http://download.eclipse.org/athena/runnables/RXTX-runtime-I20071016-1945.zip"
|
|
||||||
wget "http://archive.eclipse.org/tm/updates/rxtx/downloads/RXTX-runtime-I20071016-1945.zip"
|
|
||||||
unzip -o RXTX-runtime-I20071016-1945.zip
|
|
||||||
rm RXTX-runtime-I20071016-1945.zip
|
|
||||||
cd ${DROPUP}
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Sonatype / Tycho app for generating p2 download stats
|
|
||||||
# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=310132
|
|
||||||
if [ ! -f ${DROPIN}/org.sonatype.tycho.p2.updatesite_0.9.0.201005191712.jar ]; then
|
|
||||||
echo "Getting Download Stats Generator..."
|
|
||||||
cd ${DROPIN}
|
|
||||||
wget "https://bugs.eclipse.org/bugs/attachment.cgi?id=171500" -O addStats_v3.zip
|
|
||||||
unzip -o addStats_v3.zip
|
|
||||||
rm addStats_v3.zip
|
|
||||||
cd ${DROPUP}
|
|
||||||
fi
|
|
||||||
|
|
||||||
# CDT Runtime
|
|
||||||
#CDTREL=8.1.0
|
|
||||||
#CDTFEAT=8.1.0
|
|
||||||
#CDTVER=201205261005
|
|
||||||
CDTREL=8.0.2
|
|
||||||
CDTFEAT=8.0.2
|
|
||||||
CDTVER=201202111925
|
|
||||||
#CDTNAME=cdt-master-${CDTREL}-I${CDTVER}.zip
|
|
||||||
#CDTLOC=builds/${CDTREL}/I.I${CDTVER}/${CDTNAME}
|
|
||||||
CDTNAME=cdt-master-${CDTREL}.zip
|
|
||||||
CDTLOC=releases/indigo/dist/${CDTNAME}
|
|
||||||
#CDTNAME=org.eclipse.cdt.repo.zip
|
|
||||||
#CDTLOC=builds/juno/milestones/RC2/${CDTNAME}
|
|
||||||
if [ ! -f eclipse/plugins/org.eclipse.cdt_${CDTFEAT}.${CDTVER}.jar ]; then
|
|
||||||
echo "Getting CDT Runtime..."
|
|
||||||
wget "http://download.eclipse.org/tools/cdt/${CDTLOC}"
|
|
||||||
CDTTMP=`pwd`/tmp.$$
|
|
||||||
mkdir ${CDTTMP}
|
|
||||||
cd ${CDTTMP}
|
|
||||||
unzip ../${CDTNAME}
|
|
||||||
cd ..
|
|
||||||
#java -jar eclipse/startup.jar \
|
|
||||||
LAUNCHER=`ls eclipse/plugins/org.eclipse.equinox.launcher_*.jar | sort | tail -1`
|
|
||||||
java -jar ${LAUNCHER} \
|
|
||||||
-application org.eclipse.update.core.standaloneUpdate \
|
|
||||||
-command install \
|
|
||||||
-from file://${CDTTMP} \
|
|
||||||
-featureId org.eclipse.cdt.platform \
|
|
||||||
-version ${CDTFEAT}.${CDTVER}
|
|
||||||
java -jar ${LAUNCHER} \
|
|
||||||
-application org.eclipse.update.core.standaloneUpdate \
|
|
||||||
-command install \
|
|
||||||
-from file://${CDTTMP} \
|
|
||||||
-featureId org.eclipse.cdt \
|
|
||||||
-version ${CDTFEAT}.${CDTVER}
|
|
||||||
rm -rf ${CDTTMP}
|
|
||||||
rm ${CDTNAME}
|
|
||||||
fi
|
|
||||||
|
|
||||||
# checkout the basebuilder -
|
|
||||||
# http://wiki.eclipse.org/Platform-releng-basebuilder#Current_build_tag_for_3.7_stream_builds_.28Indigo.29
|
|
||||||
#baseBuilderTag=R36_RC4
|
|
||||||
baseBuilderTag=R37_M7
|
|
||||||
if [ ! -f org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.core_3.7.0.v20110421.jar \
|
|
||||||
-o ! -f org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.build_3.7.0.v20110418/pdebuild.jar ]; then
|
|
||||||
if [ -d org.eclipse.releng.basebuilder ]; then
|
|
||||||
echo "Re-getting basebuilder from CVS..."
|
|
||||||
rm -rf org.eclipse.releng.basebuilder
|
|
||||||
else
|
|
||||||
echo "Getting basebuilder from CVS..."
|
|
||||||
fi
|
|
||||||
cvs -Q -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse co -r ${baseBuilderTag} org.eclipse.releng.basebuilder
|
|
||||||
fi
|
|
||||||
if [ ! -f org.eclipse.releng.basebuilder/startup.jar ]; then
|
|
||||||
curdir2=`pwd`
|
|
||||||
cd org.eclipse.releng.basebuilder/plugins
|
|
||||||
if [ -h ../startup.jar ]; then
|
|
||||||
rm ../startup.jar
|
|
||||||
fi
|
|
||||||
LAUNCHER=`ls org.eclipse.equinox.launcher_*.jar | sort | tail -1`
|
|
||||||
if [ "${LAUNCHER}" != "" ]; then
|
|
||||||
echo "basebuilder: LAUNCHER=${LAUNCHER}"
|
|
||||||
ln -s plugins/${LAUNCHER} ../startup.jar
|
|
||||||
else
|
|
||||||
echo "basebuilder: NO LAUNCHER FOUND"
|
|
||||||
fi
|
|
||||||
cd ${curdir2}
|
|
||||||
fi
|
|
||||||
|
|
||||||
# checkout the RSE builder
|
|
||||||
if [ -f org.eclipse.rse.build/CVS/Entries ]; then
|
|
||||||
echo "Updating org.eclipse.rse.build from CVS"
|
|
||||||
cd org.eclipse.rse.build
|
|
||||||
cvs -q update -A -dPR
|
|
||||||
cd ..
|
|
||||||
else
|
|
||||||
if [ -d org.eclipse.rse.build ]; then
|
|
||||||
echo "Re-getting org.eclipse.rse.build from CVS"
|
|
||||||
rm -rf org.eclipse.rse.build
|
|
||||||
else
|
|
||||||
echo "Getting org.eclipse.rse.build from CVS"
|
|
||||||
fi
|
|
||||||
cvs -q -d :pserver:anonymous@dev.eclipse.org:/cvsroot/tools co -Rd org.eclipse.rse.build org.eclipse.tm.rse/releng/org.eclipse.rse.build
|
|
||||||
fi
|
|
||||||
|
|
||||||
# checkout the Mapfiles
|
|
||||||
if [ -f org.eclipse.tm.releng/CVS/Entries ]; then
|
|
||||||
echo "Updating org.eclipse.tm.releng from CVS"
|
|
||||||
cd org.eclipse.tm.releng
|
|
||||||
cvs -q update -A -dPR
|
|
||||||
cd ..
|
|
||||||
else
|
|
||||||
if [ -d org.eclipse.tm.releng ]; then
|
|
||||||
echo "Re-getting org.eclipse.tm.releng from CVS"
|
|
||||||
rm -rf org.eclipse.tm.releng
|
|
||||||
else
|
|
||||||
echo "Getting org.eclipse.tm.releng from CVS"
|
|
||||||
fi
|
|
||||||
cvs -q -d :pserver:anonymous@dev.eclipse.org:/cvsroot/tools co -Rd org.eclipse.tm.releng org.eclipse.tm.rse/releng/org.eclipse.tm.releng
|
|
||||||
fi
|
|
||||||
|
|
||||||
# prepare directories for the build
|
|
||||||
echo "Preparing directories and symbolic links..."
|
|
||||||
if [ ! -d working/package ]; then
|
|
||||||
mkdir -p working/package
|
|
||||||
fi
|
|
||||||
if [ ! -d working/build ]; then
|
|
||||||
mkdir -p working/build
|
|
||||||
fi
|
|
||||||
if [ ! -d publish ]; then
|
|
||||||
D=/home/data/httpd/download.eclipse.org/tm/downloads/drops
|
|
||||||
if [ -d ${D} ]; then ln -s ${D} publish; else mkdir publish; fi
|
|
||||||
fi
|
|
||||||
if [ ! -d testUpdates ]; then
|
|
||||||
D=/home/data/httpd/download.eclipse.org/tm/testUpdates
|
|
||||||
if [ -d ${D} ]; then ln -s ${D} testUpdates; else mkdir testUpdates; fi
|
|
||||||
fi
|
|
||||||
if [ ! -d updates ]; then
|
|
||||||
D=/home/data/httpd/download.eclipse.org/tm/updates
|
|
||||||
if [ -d ${D} ]; then ln -s ${D} updates; else mkdir updates; fi
|
|
||||||
fi
|
|
||||||
if [ ! -d staging ]; then
|
|
||||||
D=/home/data/httpd/download-staging.priv/tools/tm
|
|
||||||
if [ -d ${D} ]; then ln -s ${D} staging; else mkdir staging; fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# create symlinks as needed
|
|
||||||
if [ ! -h doit_irsbuild.sh ]; then
|
|
||||||
ln -s org.eclipse.rse.build/bin/doit_irsbuild.sh .
|
|
||||||
fi
|
|
||||||
if [ ! -h doit_nightly.sh ]; then
|
|
||||||
ln -s org.eclipse.rse.build/bin/doit_nightly.sh .
|
|
||||||
fi
|
|
||||||
if [ ! -h setup.sh ]; then
|
|
||||||
if [ -f setup.sh ]; then rm -f setup.sh; fi
|
|
||||||
ln -s org.eclipse.rse.build/setup.sh .
|
|
||||||
fi
|
|
||||||
chmod a+x doit_irsbuild.sh doit_nightly.sh
|
|
||||||
cd org.eclipse.rse.build
|
|
||||||
chmod a+x go.sh nightly.sh setup.sh
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
echo "Your build environment is now created."
|
|
||||||
echo ""
|
|
||||||
echo "Run \"./doit_irsbuild.sh I\" to create an I-build."
|
|
||||||
echo ""
|
|
||||||
echo "Test the testUpdates, then copy them to updates:"
|
|
||||||
echo "cd updates"
|
|
||||||
echo "rm -rf plugins features"
|
|
||||||
echo "cp -R ../testUpdates/plugins ."
|
|
||||||
echo "cp -R ../testUpdates/features ."
|
|
||||||
echo "cd bin"
|
|
||||||
echo "cvs update"
|
|
||||||
echo "./mkTestUpdates.sh"
|
|
||||||
|
|
||||||
exit 0
|
|
|
@ -1,27 +0,0 @@
|
||||||
Linked add-ons:
|
|
||||||
---------------
|
|
||||||
* 3rd Party Software - TM+RSE:
|
|
||||||
emf, releng.tools, j9.launching, RXTX
|
|
||||||
* 3rd Party Software - TCF:
|
|
||||||
Subclipse, CDT
|
|
||||||
* 3rd Party Software - Wind River:
|
|
||||||
Coretools, Findbugs, Retriever
|
|
||||||
|
|
||||||
|
|
||||||
Preferences:
|
|
||||||
------------
|
|
||||||
* JRE: Add JDK 1.4, 1.5, CDC
|
|
||||||
* SSH2 Home
|
|
||||||
* User Dict
|
|
||||||
* API Tooling Baseline
|
|
||||||
* CVS Repo
|
|
||||||
* Text on perspective bars off
|
|
||||||
|
|
||||||
|
|
||||||
Working Sets:
|
|
||||||
-------------
|
|
||||||
rse-core
|
|
||||||
rse-other
|
|
||||||
tm-discovery
|
|
||||||
tm-releng
|
|
||||||
tm-terminal
|
|
|
@ -1,2 +0,0 @@
|
||||||
buildNotes.php.html
|
|
||||||
index.php.html
|
|
Binary file not shown.
Before Width: | Height: | Size: 117 B |
Binary file not shown.
Before Width: | Height: | Size: 139 B |
|
@ -1,190 +0,0 @@
|
||||||
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
||||||
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css" type="text/css">
|
|
||||||
<title>Build Notes for TM @buildId@</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" width="80%">
|
|
||||||
<p><b><font class=indextop>Build Notes for TM @buildId@</font></b><br>
|
|
||||||
@dateLong@ </p>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">New and Noteworthy</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table><tbody><tr><td>
|
|
||||||
<ul>
|
|
||||||
<li>TM @buildId@ <b>requires Eclipse 3.4 (Ganymede) or later</b>.
|
|
||||||
<b>Import/Export, Telnet and FTP require Java 1.5</b>, the rest of
|
|
||||||
RSE runs on Java 1.4.
|
|
||||||
Platform Runtime is the minimum requirement for core RSE and Terminal.
|
|
||||||
Local Terminal needs CDT Core 7.0 (Helios) or later.</li>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
<li>Highlights of Fixes and Features since <a href="http://archive.eclipse.org/tm/downloads/drops/R-3.3.1-201109141310/">TM 3.3.1</a>:
|
|
||||||
<ul>
|
|
||||||
<li>Equinox Secure Storage is now used for enhanced security of saved passwords,
|
|
||||||
and compatibility with Eclipse 4.2 or later
|
|
||||||
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=225320">225320</a>].</li>
|
|
||||||
<li>The stand-alone terminal now has a UI control for changing its encoding. This
|
|
||||||
can even be changed while connected, in order to support foreign language terminals.
|
|
||||||
Many thanks to Ahmet Alptekin (Tubitak) for this contribution
|
|
||||||
[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=244405">244405</a>].</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
-->
|
|
||||||
<li>At least 21 bugs were resolved: Use
|
|
||||||
<!-- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?type0-0-4=regexp;negate0=1;field0-0-0=target_milestone;type0-0-1=regexp;field0-0-1=target_milestone;resolution=FIXED;resolution=WONTFIX;resolution=WORKSFORME;field0-0-4=target_milestone;value0-0-2=backport;chfieldfrom=2012-05-30;chfieldto=2012-09-19;chfield=resolution;query_format=advanced;type0-0-3=regexp;field0-0-3=target_milestone;value0-0-3=3\.4%20M[1];value0-0-4=3\.4%20RC[1234];field0-0-2=short_desc;value0-0-1=3\.2\.[12];type0-0-0=regexp;value0-0-0=[23]\.[0123]\..*;component=Core;component=RSE;component=Terminal;product=Target%20Management;type0-0-2=substring"> -->
|
|
||||||
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;component=Core;component=RSE;component=Terminal;resolution=FIXED;resolution=WONTFIX;resolution=WORKSFORME;target_milestone=3.4.1;product=Target%20Management">
|
|
||||||
this query</a> to show the list of bugs fixed since
|
|
||||||
<a href="http://archive.eclipse.org/tm/downloads/drops/R-3.4-201205300905/">
|
|
||||||
TM 3.4</a>
|
|
||||||
[<a href="http://archive.eclipse.org/tm/downloads/drops/R-3.4-201205300905/buildNotes.php">build notes</a>].</li>
|
|
||||||
<li>For details on checkins, see the
|
|
||||||
<a href="http://download.eclipse.org/tm/downloads/drops/N-changelog/index.html">
|
|
||||||
RSE CVS changelog</a>, and the
|
|
||||||
<a href="http://download.eclipse.org/tm/downloads/drops/N-changelog/core/index.html">
|
|
||||||
TM Core CVS changelog</a>.</li>
|
|
||||||
<li>For other questions, please check the
|
|
||||||
<a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">TM and RSE FAQ</a>
|
|
||||||
as well as the
|
|
||||||
<a href="http://wiki.eclipse.org/TM/3.3_Known_Issues_and_Workarounds">
|
|
||||||
TM 3.3 and 3.4 Known Issues and Workarounds</a>.</li>
|
|
||||||
</ul>
|
|
||||||
</td></tr></tbody></table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">Getting Started</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table><tbody><tr><td>
|
|
||||||
<p>The RSE User Documentation has a
|
|
||||||
<a href="http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.rse.doc.user/gettingstarted/g_start.html">
|
|
||||||
Tutorial</a> that guides you through installation, first steps,
|
|
||||||
connection setup and important tasks.</p>
|
|
||||||
<p>
|
|
||||||
If you want to know more about future directions of the Target Management
|
|
||||||
Project, developer documents, architecture or how to get involved,
|
|
||||||
the online
|
|
||||||
<a href="http://www.eclipse.org/tm/tutorial/index.php">Getting Started page</a>
|
|
||||||
as well as the
|
|
||||||
<a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">TM and RSE FAQ</a>
|
|
||||||
are the best places for you to get started.
|
|
||||||
</p>
|
|
||||||
</td></tr></tbody></table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">API Status</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table><tbody><tr><td>
|
|
||||||
<p>No API changes are allowed in the TM 3.4.x maintenance stream.
|
|
||||||
Therefore, <b>TM 3.4.x is fully upward and backward compatible with TM 3.4</b>,
|
|
||||||
and can be fully exchanged for TM 3.4 in any product based on it.
|
|
||||||
Take care of API specification updates though, where the TM 3.4.x API Docs
|
|
||||||
have been updated to add clarifications or missing information compared
|
|
||||||
to 3.4.</p>
|
|
||||||
|
|
||||||
<p>For the upcoming TM 3.5 release, only backward compatible API changes
|
|
||||||
are planned, especially in order to support improved componentization
|
|
||||||
and UI/Non-UI splitting.
|
|
||||||
In the interest of improving the code base, though, please
|
|
||||||
take care of API marked as <b>@deprecated</b> in the Javadoc.
|
|
||||||
Such API is prime candidate to be removed in the future.
|
|
||||||
Also, observe the API Tooling tags such as <b>@noextend</b> and
|
|
||||||
<b>@noimplement</b>.
|
|
||||||
</p>
|
|
||||||
</td></tr></tbody></table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">API Specification Updates since TM 3.4</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table><tbody><tr><td>
|
|
||||||
The following lists amendments to API specifications that are worth noticing,
|
|
||||||
and may require changes in client code even though they are binary compatible.
|
|
||||||
More information can be found in the associated bugzilla items.
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>TM @buildId@ API Specification Updates
|
|
||||||
<ul>
|
|
||||||
<li>None.</li>
|
|
||||||
</ul></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
Use
|
|
||||||
<!--
|
|
||||||
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bapi&product=Target+Management&component=Core&component=RSE&component=Terminal&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WORKSFORME&chfieldfrom=2011-06-20&chfieldto=2012-09-25&chfield=resolution&cmdtype=doit">
|
|
||||||
-->
|
|
||||||
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;short_desc=[api;field0-0-0=target_milestone;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;short_desc_type=allwordssubstr;type0-0-0=regexp;value0-0-0=3\.4.*;component=Core;component=RSE;component=Terminal;resolution=FIXED;resolution=WORKSFORME;product=Target%20Management">
|
|
||||||
this query</a> to show the full list of API related updates since TM 3.3
|
|
||||||
, and
|
|
||||||
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;short_desc=[api;field0-0-0=target_milestone;short_desc_type=allwordssubstr;type0-0-0=regexp;value0-0-0=3\.4.*;component=Core;component=RSE;component=Terminal;resolution=---;product=Target%20Management">
|
|
||||||
this query</a> to show the list of additional API changes proposed for TM 3.5.
|
|
||||||
.
|
|
||||||
</td></tr></tbody></table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">Known Problems and Workarounds</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table><tbody><tr><td>
|
|
||||||
The following critical or major bugs are currently known.
|
|
||||||
We'll strive to fix these as soon as possible.
|
|
||||||
<ul>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=279837">bug 279837</a> - maj - [shells] RemoteCommandShellOperation can miss output</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=271015">bug 271015</a> - maj - [ftp] "My Home" with "Empty list" doesn't refresh</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=268463">bug 268463</a> - maj - [ssh] [sftp] SftpFileService.getFile(...) fails with cryptic jsch exception (4)</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=248913">bug 248913</a> - maj - [ssh] SSH subsystem loses connection</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=238156">bug 238156</a> - maj - Export/Import Connection doesn't create default filters for the specified connection</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=226564">bug 226564</a> - maj - [efs] Deadlock while starting dirty workspace
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=222380">bug 222380</a> - maj - [persistence][migration][team] Subsystem association is lost when creating connection with an installation that does not have subsystem impl</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=218387">bug 218387</a> - maj - [efs] Eclipse hangs on startup of a Workspace with a large efs-shared file system on a slow connection</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=208185">bug 208185</a> - maj - [terminal][serial] terminal can hang the UI when text is entered while the backend side is not reading characters</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=198395">bug 198395</a> - maj - [dstore] Can connect to DStore with expired password</li>
|
|
||||||
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=175300">bug 175300</a> - maj - [performance] processes.shell.linux subsystem is slow over ssh</li>
|
|
||||||
</ul>
|
|
||||||
<!--
|
|
||||||
<p>No major or critical bugs are known at the time of release.
|
|
||||||
-->
|
|
||||||
Use
|
|
||||||
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&cmdtype=doit">this query</a>
|
|
||||||
for an up-to-date list of major or critical bugs.</p>
|
|
||||||
|
|
||||||
<p>The
|
|
||||||
<a href="http://wiki.eclipse.org/TM/3.3_Known_Issues_and_Workarounds">
|
|
||||||
TM 3.3 and 3.4 Known Issues and Workarounds</a> Wiki page gives an up-to-date list
|
|
||||||
of the most frequent and obvious problems, and describes workarounds for them.<br/>
|
|
||||||
If you have other questions regarding TM or RSE, please check the
|
|
||||||
<a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">TM and RSE FAQ</a>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Click
|
|
||||||
<a href="https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=op_sys&z_axis_field=&query_format=report-table&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&format=table&action=wrap">here</a>
|
|
||||||
for a complete up-to-date bugzilla status report, or
|
|
||||||
<a href="https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=op_sys&z_axis_field=&query_format=report-table&product=Target+Management&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&format=table&action=wrap">here</a>
|
|
||||||
for a report on bugs fixed so far.
|
|
||||||
</p>
|
|
||||||
</td></tr></tbody></table>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,19 +0,0 @@
|
||||||
<p>I
|
|
||||||
|
|
||||||
<p>Integration Build (December 13, 2006, 9:39 a.m.)</p>
|
|
||||||
<p>Problem reports updated</p>
|
|
||||||
<p>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Integration Build (December 06, 2006, 8:08 p.m.)</p>
|
|
||||||
<p>Problem reports updated</p>
|
|
||||||
<p>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p>Integration Build (November 29, 2006, 11:12 a.m.)</p>
|
|
||||||
<p>Problem reports updated</p>
|
|
||||||
<p>
|
|
||||||
</p>ntegration Build (November 28, 2006, 2:03 p.m.)</p>
|
|
||||||
<p>Problem reports updated</p>
|
|
||||||
<p>
|
|
||||||
</p>
|
|
Binary file not shown.
Before Width: | Height: | Size: 1 KiB |
|
@ -1,256 +0,0 @@
|
||||||
<!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>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Eclipse Public License - Version 1.0</title>
|
|
||||||
|
|
||||||
<style type="text/css">
|
|
||||||
body {
|
|
||||||
size: 8.5in 11.0in;
|
|
||||||
margin: 0.25in 0.5in 0.25in 0.5in;
|
|
||||||
tab-interval: 0.5in;
|
|
||||||
}
|
|
||||||
p {
|
|
||||||
margin-left: auto;
|
|
||||||
margin-top: 0.5em;
|
|
||||||
margin-bottom: 0.5em;
|
|
||||||
}
|
|
||||||
p.list {
|
|
||||||
margin-left: 0.5in;
|
|
||||||
margin-top: 0.05em;
|
|
||||||
margin-bottom: 0.05em;
|
|
||||||
}
|
|
||||||
</style></head><body lang="EN-US">
|
|
||||||
|
|
||||||
<p align="center"><b>Eclipse Public License - v 1.0</b></p>
|
|
||||||
|
|
||||||
<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
|
|
||||||
PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
|
|
||||||
DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
|
|
||||||
AGREEMENT.</p>
|
|
||||||
|
|
||||||
<p><b>1. DEFINITIONS</b></p>
|
|
||||||
|
|
||||||
<p>"Contribution" means:</p>
|
|
||||||
|
|
||||||
<p class="list">a) in the case of the initial Contributor, the initial
|
|
||||||
code and documentation distributed under this Agreement, and</p>
|
|
||||||
<p class="list">b) in the case of each subsequent Contributor:</p>
|
|
||||||
<p class="list">i) changes to the Program, and</p>
|
|
||||||
<p class="list">ii) additions to the Program;</p>
|
|
||||||
<p class="list">where such changes and/or additions to the Program
|
|
||||||
originate from and are distributed by that particular Contributor. A
|
|
||||||
Contribution 'originates' from a Contributor if it was added to the
|
|
||||||
Program by such Contributor itself or anyone acting on such
|
|
||||||
Contributor's behalf. Contributions do not include additions to the
|
|
||||||
Program which: (i) are separate modules of software distributed in
|
|
||||||
conjunction with the Program under their own license agreement, and (ii)
|
|
||||||
are not derivative works of the Program.</p>
|
|
||||||
|
|
||||||
<p>"Contributor" means any person or entity that distributes
|
|
||||||
the Program.</p>
|
|
||||||
|
|
||||||
<p>"Licensed Patents" mean patent claims licensable by a
|
|
||||||
Contributor which are necessarily infringed by the use or sale of its
|
|
||||||
Contribution alone or when combined with the Program.</p>
|
|
||||||
|
|
||||||
<p>"Program" means the Contributions distributed in accordance
|
|
||||||
with this Agreement.</p>
|
|
||||||
|
|
||||||
<p>"Recipient" means anyone who receives the Program under
|
|
||||||
this Agreement, including all Contributors.</p>
|
|
||||||
|
|
||||||
<p><b>2. GRANT OF RIGHTS</b></p>
|
|
||||||
|
|
||||||
<p class="list">a) Subject to the terms of this Agreement, each
|
|
||||||
Contributor hereby grants Recipient a non-exclusive, worldwide,
|
|
||||||
royalty-free copyright license to reproduce, prepare derivative works
|
|
||||||
of, publicly display, publicly perform, distribute and sublicense the
|
|
||||||
Contribution of such Contributor, if any, and such derivative works, in
|
|
||||||
source code and object code form.</p>
|
|
||||||
|
|
||||||
<p class="list">b) Subject to the terms of this Agreement, each
|
|
||||||
Contributor hereby grants Recipient a non-exclusive, worldwide,
|
|
||||||
royalty-free patent license under Licensed Patents to make, use, sell,
|
|
||||||
offer to sell, import and otherwise transfer the Contribution of such
|
|
||||||
Contributor, if any, in source code and object code form. This patent
|
|
||||||
license shall apply to the combination of the Contribution and the
|
|
||||||
Program if, at the time the Contribution is added by the Contributor,
|
|
||||||
such addition of the Contribution causes such combination to be covered
|
|
||||||
by the Licensed Patents. The patent license shall not apply to any other
|
|
||||||
combinations which include the Contribution. No hardware per se is
|
|
||||||
licensed hereunder.</p>
|
|
||||||
|
|
||||||
<p class="list">c) Recipient understands that although each Contributor
|
|
||||||
grants the licenses to its Contributions set forth herein, no assurances
|
|
||||||
are provided by any Contributor that the Program does not infringe the
|
|
||||||
patent or other intellectual property rights of any other entity. Each
|
|
||||||
Contributor disclaims any liability to Recipient for claims brought by
|
|
||||||
any other entity based on infringement of intellectual property rights
|
|
||||||
or otherwise. As a condition to exercising the rights and licenses
|
|
||||||
granted hereunder, each Recipient hereby assumes sole responsibility to
|
|
||||||
secure any other intellectual property rights needed, if any. For
|
|
||||||
example, if a third party patent license is required to allow Recipient
|
|
||||||
to distribute the Program, it is Recipient's responsibility to acquire
|
|
||||||
that license before distributing the Program.</p>
|
|
||||||
|
|
||||||
<p class="list">d) Each Contributor represents that to its knowledge it
|
|
||||||
has sufficient copyright rights in its Contribution, if any, to grant
|
|
||||||
the copyright license set forth in this Agreement.</p>
|
|
||||||
|
|
||||||
<p><b>3. REQUIREMENTS</b></p>
|
|
||||||
|
|
||||||
<p>A Contributor may choose to distribute the Program in object code
|
|
||||||
form under its own license agreement, provided that:</p>
|
|
||||||
|
|
||||||
<p class="list">a) it complies with the terms and conditions of this
|
|
||||||
Agreement; and</p>
|
|
||||||
|
|
||||||
<p class="list">b) its license agreement:</p>
|
|
||||||
|
|
||||||
<p class="list">i) effectively disclaims on behalf of all Contributors
|
|
||||||
all warranties and conditions, express and implied, including warranties
|
|
||||||
or conditions of title and non-infringement, and implied warranties or
|
|
||||||
conditions of merchantability and fitness for a particular purpose;</p>
|
|
||||||
|
|
||||||
<p class="list">ii) effectively excludes on behalf of all Contributors
|
|
||||||
all liability for damages, including direct, indirect, special,
|
|
||||||
incidental and consequential damages, such as lost profits;</p>
|
|
||||||
|
|
||||||
<p class="list">iii) states that any provisions which differ from this
|
|
||||||
Agreement are offered by that Contributor alone and not by any other
|
|
||||||
party; and</p>
|
|
||||||
|
|
||||||
<p class="list">iv) states that source code for the Program is available
|
|
||||||
from such Contributor, and informs licensees how to obtain it in a
|
|
||||||
reasonable manner on or through a medium customarily used for software
|
|
||||||
exchange.</p>
|
|
||||||
|
|
||||||
<p>When the Program is made available in source code form:</p>
|
|
||||||
|
|
||||||
<p class="list">a) it must be made available under this Agreement; and</p>
|
|
||||||
|
|
||||||
<p class="list">b) a copy of this Agreement must be included with each
|
|
||||||
copy of the Program.</p>
|
|
||||||
|
|
||||||
<p>Contributors may not remove or alter any copyright notices contained
|
|
||||||
within the Program.</p>
|
|
||||||
|
|
||||||
<p>Each Contributor must identify itself as the originator of its
|
|
||||||
Contribution, if any, in a manner that reasonably allows subsequent
|
|
||||||
Recipients to identify the originator of the Contribution.</p>
|
|
||||||
|
|
||||||
<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
|
|
||||||
|
|
||||||
<p>Commercial distributors of software may accept certain
|
|
||||||
responsibilities with respect to end users, business partners and the
|
|
||||||
like. While this license is intended to facilitate the commercial use of
|
|
||||||
the Program, the Contributor who includes the Program in a commercial
|
|
||||||
product offering should do so in a manner which does not create
|
|
||||||
potential liability for other Contributors. Therefore, if a Contributor
|
|
||||||
includes the Program in a commercial product offering, such Contributor
|
|
||||||
("Commercial Contributor") hereby agrees to defend and
|
|
||||||
indemnify every other Contributor ("Indemnified Contributor")
|
|
||||||
against any losses, damages and costs (collectively "Losses")
|
|
||||||
arising from claims, lawsuits and other legal actions brought by a third
|
|
||||||
party against the Indemnified Contributor to the extent caused by the
|
|
||||||
acts or omissions of such Commercial Contributor in connection with its
|
|
||||||
distribution of the Program in a commercial product offering. The
|
|
||||||
obligations in this section do not apply to any claims or Losses
|
|
||||||
relating to any actual or alleged intellectual property infringement. In
|
|
||||||
order to qualify, an Indemnified Contributor must: a) promptly notify
|
|
||||||
the Commercial Contributor in writing of such claim, and b) allow the
|
|
||||||
Commercial Contributor to control, and cooperate with the Commercial
|
|
||||||
Contributor in, the defense and any related settlement negotiations. The
|
|
||||||
Indemnified Contributor may participate in any such claim at its own
|
|
||||||
expense.</p>
|
|
||||||
|
|
||||||
<p>For example, a Contributor might include the Program in a commercial
|
|
||||||
product offering, Product X. That Contributor is then a Commercial
|
|
||||||
Contributor. If that Commercial Contributor then makes performance
|
|
||||||
claims, or offers warranties related to Product X, those performance
|
|
||||||
claims and warranties are such Commercial Contributor's responsibility
|
|
||||||
alone. Under this section, the Commercial Contributor would have to
|
|
||||||
defend claims against the other Contributors related to those
|
|
||||||
performance claims and warranties, and if a court requires any other
|
|
||||||
Contributor to pay any damages as a result, the Commercial Contributor
|
|
||||||
must pay those damages.</p>
|
|
||||||
|
|
||||||
<p><b>5. NO WARRANTY</b></p>
|
|
||||||
|
|
||||||
<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
|
|
||||||
PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
|
|
||||||
OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
|
|
||||||
ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
|
|
||||||
OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
|
|
||||||
responsible for determining the appropriateness of using and
|
|
||||||
distributing the Program and assumes all risks associated with its
|
|
||||||
exercise of rights under this Agreement , including but not limited to
|
|
||||||
the risks and costs of program errors, compliance with applicable laws,
|
|
||||||
damage to or loss of data, programs or equipment, and unavailability or
|
|
||||||
interruption of operations.</p>
|
|
||||||
|
|
||||||
<p><b>6. DISCLAIMER OF LIABILITY</b></p>
|
|
||||||
|
|
||||||
<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
|
|
||||||
NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
|
|
||||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
|
|
||||||
WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
|
|
||||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
|
||||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
|
|
||||||
DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
|
|
||||||
HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
|
|
||||||
|
|
||||||
<p><b>7. GENERAL</b></p>
|
|
||||||
|
|
||||||
<p>If any provision of this Agreement is invalid or unenforceable under
|
|
||||||
applicable law, it shall not affect the validity or enforceability of
|
|
||||||
the remainder of the terms of this Agreement, and without further action
|
|
||||||
by the parties hereto, such provision shall be reformed to the minimum
|
|
||||||
extent necessary to make such provision valid and enforceable.</p>
|
|
||||||
|
|
||||||
<p>If Recipient institutes patent litigation against any entity
|
|
||||||
(including a cross-claim or counterclaim in a lawsuit) alleging that the
|
|
||||||
Program itself (excluding combinations of the Program with other
|
|
||||||
software or hardware) infringes such Recipient's patent(s), then such
|
|
||||||
Recipient's rights granted under Section 2(b) shall terminate as of the
|
|
||||||
date such litigation is filed.</p>
|
|
||||||
|
|
||||||
<p>All Recipient's rights under this Agreement shall terminate if it
|
|
||||||
fails to comply with any of the material terms or conditions of this
|
|
||||||
Agreement and does not cure such failure in a reasonable period of time
|
|
||||||
after becoming aware of such noncompliance. If all Recipient's rights
|
|
||||||
under this Agreement terminate, Recipient agrees to cease use and
|
|
||||||
distribution of the Program as soon as reasonably practicable. However,
|
|
||||||
Recipient's obligations under this Agreement and any licenses granted by
|
|
||||||
Recipient relating to the Program shall continue and survive.</p>
|
|
||||||
|
|
||||||
<p>Everyone is permitted to copy and distribute copies of this
|
|
||||||
Agreement, but in order to avoid inconsistency the Agreement is
|
|
||||||
copyrighted and may only be modified in the following manner. The
|
|
||||||
Agreement Steward reserves the right to publish new versions (including
|
|
||||||
revisions) of this Agreement from time to time. No one other than the
|
|
||||||
Agreement Steward has the right to modify this Agreement. The Eclipse
|
|
||||||
Foundation is the initial Agreement Steward. The Eclipse Foundation may
|
|
||||||
assign the responsibility to serve as the Agreement Steward to a
|
|
||||||
suitable separate entity. Each new version of the Agreement will be
|
|
||||||
given a distinguishing version number. The Program (including
|
|
||||||
Contributions) may always be distributed subject to the version of the
|
|
||||||
Agreement under which it was received. In addition, after a new version
|
|
||||||
of the Agreement is published, Contributor may elect to distribute the
|
|
||||||
Program (including its Contributions) under the new version. Except as
|
|
||||||
expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
|
|
||||||
rights or licenses to the intellectual property of any Contributor under
|
|
||||||
this Agreement, whether expressly, by implication, estoppel or
|
|
||||||
otherwise. All rights in the Program not expressly granted under this
|
|
||||||
Agreement are reserved.</p>
|
|
||||||
|
|
||||||
<p>This Agreement is governed by the laws of the State of New York and
|
|
||||||
the intellectual property laws of the United States of America. No party
|
|
||||||
to this Agreement will bring a legal action under this Agreement more
|
|
||||||
than one year after the cause of action arose. Each party waives its
|
|
||||||
rights to a jury trial in any resulting litigation.</p>
|
|
||||||
|
|
||||||
</body></html>
|
|
|
@ -1,288 +0,0 @@
|
||||||
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
|
||||||
<html>
|
|
||||||
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
||||||
<link rel="stylesheet" href="http://www.eclipse.org/default_style.css" type="text/css">
|
|
||||||
<title>TM @buildTypeLong@ Build: @buildId@</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" width="80%">
|
|
||||||
<p><b><font class=indextop>TM @buildTypeLong@ Build: @buildId@</font></b><br>
|
|
||||||
@dateLong@ </p>
|
|
||||||
<p>These downloads are provided under the
|
|
||||||
<a href="http://www.eclipse.org/legal/epl/notice.php">Eclipse.org Software
|
|
||||||
User Agreement</a>.</p>
|
|
||||||
|
|
||||||
<p><font size="+1"><strong>
|
|
||||||
<!-- -->
|
|
||||||
<a href="buildNotes.php">New and Noteworthy / Build Notes</a>
|
|
||||||
<!-- -->
|
|
||||||
<!--
|
|
||||||
<p><a href="http://www.eclipse.org/tm/development/relnotes/3.3/tm-news-3.3.html">New and Noteworthy</a></p>
|
|
||||||
<p><a href="http://www.eclipse.org/tm/development/relnotes/3.3/readme_tm_3.3.html">TM 3.3 Readme / Release Notes</a></p>
|
|
||||||
<p><a href="buildNotes.php">Build Notes</a></p>
|
|
||||||
-->
|
|
||||||
</strong></font></p>
|
|
||||||
|
|
||||||
To view the map file entries for this build, click
|
|
||||||
<a href="directory.txt">here</a>.<br/>
|
|
||||||
To view the compile logs for this build, click
|
|
||||||
<a href="compilelog.txt">here</a>.<br/>
|
|
||||||
For getting started, consider the <a href="http://www.eclipse.org/tm/tutorial/index.php">TM Tutorials</a>
|
|
||||||
and the <a href="http://wiki.eclipse.org/TM_and_RSE_FAQ">TM and RSE FAQ</a>.
|
|
||||||
</p>
|
|
||||||
<!--
|
|
||||||
<p>To view the build notes for this build click <a
|
|
||||||
href="buildNotes.php">here</a>.<br>
|
|
||||||
To view the test results for this build, click
|
|
||||||
<a href="testResults.php">here</a>.<br>
|
|
||||||
-->
|
|
||||||
</td>
|
|
||||||
<!--
|
|
||||||
<td width="28%"><img src="http://www.eclipse.org/images/Idea.jpg" height=86 width=120></td>
|
|
||||||
-->
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">Requirements</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table>
|
|
||||||
<tbody>
|
|
||||||
<tr><td><b>TM @buildId@ requires
|
|
||||||
<a href="http://download.eclipse.org/eclipse/downloads/">
|
|
||||||
Eclipse 3.4</a> or later</b>.
|
|
||||||
<b>RSE Import/Export as well as FTP and Telnet</b> require <b>Java 1.5</b>
|
|
||||||
or higher, the rest of RSE works with Java 1.4.
|
|
||||||
</b></td></tr>
|
|
||||||
<tr><td>
|
|
||||||
For core RSE and TM-Terminal, the Eclipse <b>Platform Runtime Binary</b> is sufficient.
|
|
||||||
Of course you can also use the popular <b>SDK</b> or any one of the downloadable <b>Packages</b>, all of which include the Eclipse Platform.
|
|
||||||
</td></tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr><td colspan="2"> </td></tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0">
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF"><b>All-in-one</b> (includes runtime and documentation for <b>dstore, ftp, local, ssh, and telnet</b>)</font></td>
|
|
||||||
</tr>
|
|
||||||
<tr><td align="LEFT">
|
|
||||||
For tool writers, <b>the RSE SDK</b> also includes the runtime as listed, plus programmer documentation and source.
|
|
||||||
</td></tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="2" cellpadding="0" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="RIGHT" valign="TOP" width="7%">
|
|
||||||
<div align="left">
|
|
||||||
<b>Status</b></div>
|
|
||||||
</td>
|
|
||||||
<td width="30%"><b>Platform</b></td>
|
|
||||||
<td width="63%"><b>Download</b></td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/RSE-runtime-@buildId@.zip">RSE-runtime-@buildId@.zip</a>
|
|
||||||
<i>(Recommended for most users)</i></td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/RSE-SDK-@buildId@.zip">RSE-SDK-@buildId@.zip</a></td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/TM-repo-@buildId@.zip">TM-repo-@buildId@.zip</a>
|
|
||||||
(Downloadable p2 repository including all features)</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr><td colspan="2"> </td></tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">Stand-alone Offerings, Integrations and Add-ons</font></b>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="2" cellpadding="0" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="RIGHT" valign="TOP" width="7%">
|
|
||||||
<div align="left"><b>Status</b></div>
|
|
||||||
</td>
|
|
||||||
<td width="7%"><b>Platform</b></td>
|
|
||||||
<td width="23%"><b>Download</b></td>
|
|
||||||
<td width="63%"><b>Notes</b></td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/TM-terminal-@buildId@.zip">TM-terminal-@buildId@.zip</a></td>
|
|
||||||
<td>
|
|
||||||
A stand-alone ANSI / vt102 terminal emulator widget and view (with minor
|
|
||||||
<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.tm.core/terminal/org.eclipse.tm.terminal/README.txt?revision=1.4&root=Tools_Project&view=markup">
|
|
||||||
limitations</a>). Includes pluggable connectors
|
|
||||||
for serial line (through RXTX, see the
|
|
||||||
<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.serial/README.txt?revision=1.5&root=Tools_Project&view=markup">
|
|
||||||
installation notes</a>), ssh and telnet. Includes Source.
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/RSE-useractions-@buildId@.zip">RSE-useractions-@buildId@.zip</a></td>
|
|
||||||
<td><small> </small><br/>
|
|
||||||
Additional Framework for user-defined actions and compile commands.
|
|
||||||
Includes Source.
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/RSE-examples-@buildId@.zip">RSE-examples-@buildId@.zip</a></td>
|
|
||||||
<td><small> </small><br/>
|
|
||||||
Tutorial code and example projects for developing against RSE SDK.
|
|
||||||
Includes Source.
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr><td colspan="2"> </td></tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">Add-ons in Incubation</font></b>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>Add-ons in
|
|
||||||
<a href="http://www.eclipse.org/projects/what-is-incubation.php">
|
|
||||||
Incubation</a> state provide new features, but have
|
|
||||||
not yet hardened their APIs through public review such that there could be
|
|
||||||
a promise to keep them stable over releases. These add-ons have a 0.x version
|
|
||||||
number, and are provided for early adopters. Note that these features may
|
|
||||||
already be very mature in terms of features provided, but not yet in terms
|
|
||||||
of the APIs provided.</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="2" cellpadding="0" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="RIGHT" valign="TOP" width="7%">
|
|
||||||
<div align="left"><b>Status</b></div>
|
|
||||||
</td>
|
|
||||||
<td width="7%"><b>Platform</b></td>
|
|
||||||
<td width="23%"><b>Download</b></td>
|
|
||||||
<td width="63%"><b>Notes</b></td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All <img src="egg.gif" width=20 height=20></td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/TM-terminal-local-incubation-@buildId@.zip">TM-terminal-local-incubation-@buildId@.zip</a></td>
|
|
||||||
<td>
|
|
||||||
A local terminal (console) integrated into Eclipse. Works on Linux, Solaris and Mac OS X, but currently <i>not on Windows</i>. Requires CDT 7.0 (Eclipse Helios / June 2010) or higher. Includes Source.
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All <img src="egg.gif" width=20 height=20></td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/RSE-scp-incubation-@buildId@.zip">RSE-scp-incubation-@buildId@.zip</a></td>
|
|
||||||
<td><small> </small><br/>
|
|
||||||
A File Subsystem for SSH connections that do not provide the Sftp service,
|
|
||||||
such as embedded targets running Dropbear. Allows choosing between scp or sftp
|
|
||||||
connection when using the "SSH Only" System Type.
|
|
||||||
Includes Source.
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All <img src="egg.gif" width=20 height=20></td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/RSE-wince-incubation-@buildId@.zip">RSE-wince-incubation-@buildId@.zip</a></td>
|
|
||||||
<td><small> </small><br/>
|
|
||||||
RSE Services for accessing Windows CE devices via Microsoft RAPI2.
|
|
||||||
Provides a File subsystem for transparent remote file access.
|
|
||||||
Requires Microsoft RAPI libraries installed.
|
|
||||||
Includes Source.
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr><td colspan="2"> </td></tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#0080C0"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">DStore Server Runtime</font></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="2" cellpadding="0" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="RIGHT" valign="TOP" width="7%">
|
|
||||||
<div align="left"><b>Status</b></div></td>
|
|
||||||
<td width="30%"><b>Platform</b></td>
|
|
||||||
<td width="63%"><b>Download</b></td></tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>Windows</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/rseserver-@buildId@-windows.zip">rseserver-@buildId@-windows.zip</a></td></tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>Linux</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/rseserver-@buildId@-linux.tar">rseserver-@buildId@-linux.tar</a></td></tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>Other Unix</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/rseserver-@buildId@-unix.tar">rseserver-@buildId@-unix.tar</a></td></tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>Mac OS X (<i>Experimental</i>)</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/rseserver-@buildId@-macosx.tar">rseserver-@buildId@-macosx.tar</a></td></tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr><td colspan="2"> </td></tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr><td colspan="2"> </td></tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b>
|
|
||||||
<font face="Arial,Helvetica" color="#FFFFFF">JUnit Plugin Tests</font></b></td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>The RSE test suite requires the JUnit plug-in, which is included in the
|
|
||||||
<a href="http://download.eclipse.org/eclipse/downloads/">
|
|
||||||
Eclipse SDK</a> or available as<br/>
|
|
||||||
<a href="http://download.eclipse.org/eclipse/downloads/">
|
|
||||||
eclipse-test-framework download</a> for users of the Eclipse Platform Runtime Binary.
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<table border="0" cellspacing="2" cellpadding="0" width="100%">
|
|
||||||
<tr>
|
|
||||||
<td align="RIGHT" valign="TOP" width="7%">
|
|
||||||
<div align="left">
|
|
||||||
<b>Status</b></div>
|
|
||||||
</td>
|
|
||||||
<td width="30%"><b>Platform</b></td>
|
|
||||||
<td width="63%"><b>Download</b></td>
|
|
||||||
</tr>
|
|
||||||
<tr><td><div align=left><img src = "OK.gif" width=19 height=23></div></td>
|
|
||||||
<td>All</td>
|
|
||||||
<td><a href="http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/@dropDir@/RSE-tests-@buildId@.zip">RSE-tests-@buildId@.zip</a></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" cellspacing="5" cellpadding="2" width="100%">
|
|
||||||
<tr><td colspan="2"> </td></tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<p> </p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,108 +0,0 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
|
||||||
<title>Eclipse Foundation Software User Agreement</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body lang="EN-US">
|
|
||||||
<h2>Eclipse Foundation Software User Agreement</h2>
|
|
||||||
<p>February 1, 2011</p>
|
|
||||||
|
|
||||||
<h3>Usage Of Content</h3>
|
|
||||||
|
|
||||||
<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
|
|
||||||
(COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
|
|
||||||
CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
|
|
||||||
OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
|
|
||||||
NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
|
|
||||||
CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
|
|
||||||
|
|
||||||
<h3>Applicable Licenses</h3>
|
|
||||||
|
|
||||||
<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
|
|
||||||
("EPL"). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
|
|
||||||
For purposes of the EPL, "Program" will mean the Content.</p>
|
|
||||||
|
|
||||||
<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
|
|
||||||
repository ("Repository") in software modules ("Modules") and made available as downloadable archives ("Downloads").</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").</li>
|
|
||||||
<li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".</li>
|
|
||||||
<li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of the Plug-ins
|
|
||||||
and/or Fragments associated with that Feature.</li>
|
|
||||||
<li>Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of Included Features.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and
|
|
||||||
Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module
|
|
||||||
including, but not limited to the following locations:</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>The top-level (root) directory</li>
|
|
||||||
<li>Plug-in and Fragment directories</li>
|
|
||||||
<li>Inside Plug-ins and Fragments packaged as JARs</li>
|
|
||||||
<li>Sub-directories of the directory named "src" of certain Plug-ins</li>
|
|
||||||
<li>Feature directories</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license ("Feature Update License") during the
|
|
||||||
installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
|
|
||||||
inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature.
|
|
||||||
Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
|
|
||||||
that directory.</p>
|
|
||||||
|
|
||||||
<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
|
|
||||||
OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
|
|
||||||
<li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
|
|
||||||
<li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
|
|
||||||
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
|
|
||||||
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
|
|
||||||
<li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
|
|
||||||
contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
|
|
||||||
|
|
||||||
|
|
||||||
<h3>Use of Provisioning Technology</h3>
|
|
||||||
|
|
||||||
<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
|
|
||||||
Update Manager ("Provisioning Technology") for the purpose of allowing users to install software, documentation, information and/or
|
|
||||||
other materials (collectively "Installable Software"). This capability is provided with the intent of allowing such users to
|
|
||||||
install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
|
|
||||||
href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
|
|
||||||
("Specification").</p>
|
|
||||||
|
|
||||||
<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
|
|
||||||
applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
|
|
||||||
in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
|
|
||||||
Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
|
|
||||||
|
|
||||||
<ol>
|
|
||||||
<li>A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology
|
|
||||||
on a machine ("Target Machine") with the intent of installing, extending or updating the functionality of an Eclipse-based
|
|
||||||
product.</li>
|
|
||||||
<li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
|
|
||||||
accessed and copied to the Target Machine.</li>
|
|
||||||
<li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
|
|
||||||
Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed from the Target
|
|
||||||
Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
|
|
||||||
the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
|
|
||||||
indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
|
|
||||||
</ol>
|
|
||||||
|
|
||||||
<h3>Cryptography</h3>
|
|
||||||
|
|
||||||
<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
|
|
||||||
another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
|
|
||||||
possession, or use, and re-export of encryption software, to see if this is permitted.</p>
|
|
||||||
|
|
||||||
<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1 +0,0 @@
|
||||||
13
|
|
|
@ -1,11 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<projectDescription>
|
|
||||||
<name>org.eclipse.rse.releng.infocenter</name>
|
|
||||||
<comment></comment>
|
|
||||||
<projects>
|
|
||||||
</projects>
|
|
||||||
<buildSpec>
|
|
||||||
</buildSpec>
|
|
||||||
<natures>
|
|
||||||
</natures>
|
|
||||||
</projectDescription>
|
|
|
@ -1,28 +0,0 @@
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
||||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
|
|
||||||
<title>About</title>
|
|
||||||
</head>
|
|
||||||
<body lang="EN-US">
|
|
||||||
<h2>About This Content</h2>
|
|
||||||
|
|
||||||
<p>June 5, 2007</p>
|
|
||||||
<h3>License</h3>
|
|
||||||
|
|
||||||
<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise
|
|
||||||
indicated below, the Content is provided to you under the terms and conditions of the
|
|
||||||
Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available
|
|
||||||
at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
|
|
||||||
For purposes of the EPL, "Program" will mean the Content.</p>
|
|
||||||
|
|
||||||
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
|
|
||||||
being redistributed by another party ("Redistributor") and different terms and conditions may
|
|
||||||
apply to your use of any object code in the Content. Check the Redistributor's license that was
|
|
||||||
provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
|
|
||||||
indicated below, the terms and conditions of the EPL still apply to any source code in the Content
|
|
||||||
and such source code may be obtained at <a href="http://www.eclipse.org">http://www.eclipse.org</a>.</p>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,28 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
|
|
||||||
#Find out the IHOME - it's the parent of my own directory ($IHOME/bin)
|
|
||||||
curdir=`pwd`
|
|
||||||
cd `dirname $0`
|
|
||||||
mydir=`pwd`
|
|
||||||
cd ..
|
|
||||||
IHOME=`pwd`
|
|
||||||
export IHOME
|
|
||||||
|
|
||||||
#Update scripts - prerequisite: IHOME is infocenter home
|
|
||||||
umask 022
|
|
||||||
cd "$IHOME/bin"
|
|
||||||
cvs -q update -d
|
|
||||||
chmod a+x *.sh
|
|
||||||
|
|
||||||
#Update the infocenter
|
|
||||||
./update.sh
|
|
|
@ -1,38 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2009 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
umask 022
|
|
||||||
|
|
||||||
#PATH=/opt/j2sdk1.4.2_12/bin:$PATH
|
|
||||||
PATH=/opt/JDKs/amd64/jdk1.6.0_11/bin:$PATH
|
|
||||||
export PATH
|
|
||||||
|
|
||||||
if [ "$IHOME" = "" ]; then
|
|
||||||
IHOME=/home/infocenter/latest
|
|
||||||
fi
|
|
||||||
EHOME=${IHOME}/eclipse/eclipse
|
|
||||||
curdir=`pwd`
|
|
||||||
|
|
||||||
if [ "$1" = "" -o "$1" = "help" ]; then
|
|
||||||
echo "Usage: infocenter.sh [start|shutdown|addSite -from dir|apply]"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
HELP_PLUGIN=`ls $EHOME/plugins/org.eclipse.help.base_3.*.jar | sort | tail -1`
|
|
||||||
|
|
||||||
java \
|
|
||||||
-classpath $HELP_PLUGIN \
|
|
||||||
org.eclipse.help.standalone.Infocenter \
|
|
||||||
-command $* \
|
|
||||||
-eclipsehome $EHOME \
|
|
||||||
-data $IHOME/workspace \
|
|
||||||
-port 27127 \
|
|
||||||
-nl en -locales en
|
|
|
@ -1,41 +0,0 @@
|
||||||
DSDP Project Infocenter
|
|
||||||
-----------------------
|
|
||||||
|
|
||||||
This project contains scripts needed to run the Eclipse headless infocenter
|
|
||||||
application, serving latest online help from dsdp.eclipse.org.
|
|
||||||
|
|
||||||
The scripts are written to run by cron job, as user "infocenter", on dsdp.eclipse.org.
|
|
||||||
|
|
||||||
This project can be checked out with
|
|
||||||
cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/tools \
|
|
||||||
co -d bin org.eclipse.tm.rse/releng/org.eclipse.tm.rse.releng.infocenter
|
|
||||||
|
|
||||||
Apache Installation:
|
|
||||||
* vi /etc/httpd/conf/httpd.conf
|
|
||||||
ADD
|
|
||||||
AddDefaultCharset Off
|
|
||||||
ProxyPass /help/latest http://localhost:27127/help
|
|
||||||
ProxyPassReverse /help/latest http://localhost:27127/help
|
|
||||||
|
|
||||||
Installation:
|
|
||||||
* Infocenter home (IHOME) at /home/infocenter/latest
|
|
||||||
- Scripts checked out at $IHOME/bin
|
|
||||||
- Deployable doc plugins at $IHOME/deploy
|
|
||||||
* cd $IHOME/bin
|
|
||||||
./setup.sh
|
|
||||||
./update.sh
|
|
||||||
* Cronjob created to execute doit_nightly.sh
|
|
||||||
ssh dsdp.eclipse.org -l infocenter
|
|
||||||
crontab -e
|
|
||||||
#Run the doc update at 2:00 every weekday
|
|
||||||
0 2 * * 1-5 /home/infocenter/latest/bin/doit_nightly.sh
|
|
||||||
|
|
||||||
Other infocenter administration commands:
|
|
||||||
infocenter.sh shutdown
|
|
||||||
infocenter.sh start &
|
|
||||||
|
|
||||||
For more documentation on infocenter, see
|
|
||||||
http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/ua_help_setup_infocenter.htm
|
|
||||||
http://help.eclipse.org/stable/topic/org.eclipse.platform.doc.isv/guide/ua_help_setup_infocenter.htm
|
|
||||||
|
|
||||||
-- Martin Oberhuber, 20-Jul-2006
|
|
|
@ -1,82 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2008, 2010 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
umask 022
|
|
||||||
|
|
||||||
curdir=`pwd`
|
|
||||||
#PATH=/opt/j2sdk1.4.2_12/bin:$PATH
|
|
||||||
PATH=/opt/JDKs/amd64/jdk1.6.0_11/bin:$PATH
|
|
||||||
export PATH
|
|
||||||
|
|
||||||
if [ "$IHOME" = "" ]; then
|
|
||||||
IHOME=/home/infocenter/latest
|
|
||||||
fi
|
|
||||||
# prepare the base Eclipse installation in folder "eclipse"
|
|
||||||
ECL_DIR=$IHOME/eclipse
|
|
||||||
ep_rel=S
|
|
||||||
ep_ver=3.7M3
|
|
||||||
ep_date=201010281441
|
|
||||||
ep_swtver=3.7.0.v3712b
|
|
||||||
|
|
||||||
#Use 3.6.1 base for now because 3.7M3 seems unreliable with long delay over network
|
|
||||||
#ep_rel=R
|
|
||||||
#ep_ver=3.6.1
|
|
||||||
#ep_date=201009090800
|
|
||||||
#ep_swtver=3.6.1.v3655c
|
|
||||||
|
|
||||||
uname_s=`uname -s`
|
|
||||||
uname_m=`uname -m`
|
|
||||||
case ${uname_s}${uname_m} in
|
|
||||||
Linuxppc*) ep_arch=linux-gtk-ppc
|
|
||||||
cdt_arch=linux.ppc
|
|
||||||
;;
|
|
||||||
Linuxx86_64*) ep_arch=linux-gtk-x86_64
|
|
||||||
cdt_arch=linux.x86_64
|
|
||||||
;;
|
|
||||||
Linuxx86*|Linuxi686*) ep_arch=linux-gtk
|
|
||||||
cdt_arch=linux.x86
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
P2_no_dropins=false
|
|
||||||
if [ ! -f ${ECL_DIR}/eclipse/plugins/org.eclipse.swt_${ep_swtver}.jar ]; then
|
|
||||||
if [ ! -d ${ECL_DIR} ]; then
|
|
||||||
mkdir -p ${ECL_DIR}
|
|
||||||
else
|
|
||||||
rm -rf ${ECL_DIR}/*
|
|
||||||
fi
|
|
||||||
cd "${ECL_DIR}"
|
|
||||||
echo "Getting Eclipse Platform SDK..."
|
|
||||||
wget "http://download.eclipse.org/eclipse/downloads/drops/${ep_rel}-${ep_ver}-${ep_date}/eclipse-platform-SDK-${ep_ver}-${ep_arch}.tar.gz"
|
|
||||||
tar xfvz eclipse-platform-SDK-${ep_ver}-${ep_arch}.tar.gz
|
|
||||||
rm eclipse-platform-SDK-${ep_ver}-${ep_arch}.tar.gz
|
|
||||||
cd "${curdir}"
|
|
||||||
fi
|
|
||||||
if [ ! -f "${ECL_DIR}/eclipse/startup.jar" ]; then
|
|
||||||
cd "${ECL_DIR}/eclipse/plugins"
|
|
||||||
if [ -h ../startup.jar ]; then
|
|
||||||
rm ../startup.jar
|
|
||||||
fi
|
|
||||||
LAUNCHER=`ls org.eclipse.equinox.launcher_*.jar | sort | tail -1`
|
|
||||||
if [ "${LAUNCHER}" != "" ]; then
|
|
||||||
echo "eclipse LAUNCHER=${LAUNCHER}"
|
|
||||||
ln -s plugins/${LAUNCHER} ../startup.jar
|
|
||||||
else
|
|
||||||
echo "Eclipse: NO startup.jar LAUNCHER FOUND!"
|
|
||||||
fi
|
|
||||||
cd "${curdir}"
|
|
||||||
fi
|
|
||||||
if [ ! -d "${ECL_DIR}/eclipse/plugins.disabled" ]; then
|
|
||||||
mkdir -p "${ECL_DIR}/eclipse/plugins.disabled"
|
|
||||||
cd "${ECL_DIR}/eclipse/plugins"
|
|
||||||
mv org.eclipse.platform.doc.user_*.jar ../plugins.disabled
|
|
||||||
cd "${curdir}"
|
|
||||||
fi
|
|
|
@ -1,138 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#*******************************************************************************
|
|
||||||
# Copyright (c) 2006, 2010 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
#*******************************************************************************
|
|
||||||
umask 022
|
|
||||||
echo "Infocenter Update: running as"
|
|
||||||
id
|
|
||||||
if [ "$IHOME" = "" ]; then
|
|
||||||
IHOME=/home/infocenter/latest
|
|
||||||
fi
|
|
||||||
ECL_DIR=$IHOME/eclipse
|
|
||||||
curdir=`pwd`
|
|
||||||
|
|
||||||
#update RSE into deployment directory
|
|
||||||
if [ ! -d $IHOME/deploy/rse ]; then
|
|
||||||
mkdir -p $IHOME/deploy/rse
|
|
||||||
fi
|
|
||||||
cd $IHOME/deploy/rse
|
|
||||||
rm *.zip
|
|
||||||
echo "Downloading RSE-SDK-latest.zip..."
|
|
||||||
#wget -q "http://build.eclipse.org/tm/downloads/drops/N.latest/RSE-SDK-latest.zip"
|
|
||||||
wget -q "http://download.eclipse.org/tm/downloads/drops/N.latest/RSE-SDK-latest.zip"
|
|
||||||
if [ -e RSE-SDK-latest.zip ]; then
|
|
||||||
echo "Unzipping..."
|
|
||||||
unzip -q RSE-SDK-latest.zip
|
|
||||||
if [ -e plugins.tmp ]; then
|
|
||||||
rm -rf plugins.tmp
|
|
||||||
fi
|
|
||||||
mkdir plugins.tmp
|
|
||||||
mv eclipse/plugins/*doc* plugins.tmp
|
|
||||||
rm -rf eclipse
|
|
||||||
NUM=`ls plugins.tmp/*.jar | wc -l`
|
|
||||||
echo "RSE plugins.tmp: NUM=$NUM"
|
|
||||||
if [ "$NUM" = "3" ]; then
|
|
||||||
echo "Doc plugins got successfully, installing from plugins.tmp into plugins..."
|
|
||||||
if [ -e plugins ]; then
|
|
||||||
rm -rf plugins
|
|
||||||
fi
|
|
||||||
mv plugins.tmp plugins
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "Error downloading RSE-SDK-latest.zip"
|
|
||||||
fi
|
|
||||||
|
|
||||||
#update TM-terminal into deployment directory
|
|
||||||
if [ ! -d $IHOME/deploy/terminal ]; then
|
|
||||||
mkdir -p $IHOME/deploy/terminal
|
|
||||||
fi
|
|
||||||
cd $IHOME/deploy/terminal
|
|
||||||
rm *.zip
|
|
||||||
echo "Downloading TM-terminal-latest.zip..."
|
|
||||||
wget -q "http://download.eclipse.org/tm/downloads/drops/N.latest/TM-terminal-latest.zip"
|
|
||||||
if [ -e TM-terminal-latest.zip ]; then
|
|
||||||
echo "Unzipping..."
|
|
||||||
unzip -q TM-terminal-latest.zip
|
|
||||||
if [ -e plugins.tmp ]; then
|
|
||||||
rm -rf plugins.tmp
|
|
||||||
fi
|
|
||||||
mkdir plugins.tmp
|
|
||||||
mv eclipse/plugins/org.eclipse.tm.terminal.view_*.jar plugins.tmp
|
|
||||||
mv eclipse/plugins/org.eclipse.tm.terminal_*.jar plugins.tmp
|
|
||||||
rm -rf eclipse
|
|
||||||
NUM=`ls plugins.tmp/*.jar | wc -l`
|
|
||||||
echo "TM-terminal plugins.tmp: NUM=$NUM"
|
|
||||||
if [ "$NUM" = "2" ]; then
|
|
||||||
echo "Doc plugins got successfully, installing from plugins.tmp into plugins..."
|
|
||||||
if [ -e plugins ]; then
|
|
||||||
rm -rf plugins
|
|
||||||
fi
|
|
||||||
mv plugins.tmp plugins
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "Error downloading TM-terminal-latest.zip"
|
|
||||||
fi
|
|
||||||
|
|
||||||
######################### Deploy all #############################
|
|
||||||
echo "Deploying new plug-ins..."
|
|
||||||
NEED_RESTART=0
|
|
||||||
for COMP in rse terminal ; do
|
|
||||||
if [ -d "${IHOME}/deploy/${COMP}/plugins" ]; then
|
|
||||||
if [ -d "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" ]; then
|
|
||||||
diff -r "${IHOME}/deploy/${COMP}/plugins" "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" >/dev/null
|
|
||||||
result=$?
|
|
||||||
if [ "${result}" != "0" ]; then
|
|
||||||
echo "${COMP} diffs as ${result} --> deploying"
|
|
||||||
NEED_RESTART=1
|
|
||||||
else
|
|
||||||
echo "${COMP} is unchanged"
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "${COMP} is NEW"
|
|
||||||
NEED_RESTART=1
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
######################### Restart Infocenter #############################
|
|
||||||
#update Infocenter with latest deployable plug-ins
|
|
||||||
if [ "$NEED_RESTART" != "0" ]; then
|
|
||||||
echo "Shutting down infocenter..."
|
|
||||||
$IHOME/bin/infocenter.sh shutdown
|
|
||||||
|
|
||||||
for COMP in rse terminal ; do
|
|
||||||
if [ -d "${IHOME}/deploy/${COMP}/plugins" ]; then
|
|
||||||
if [ -d "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" ]; then
|
|
||||||
rm -rf "$ECL_DIR/eclipse/dropins/${COMP}"
|
|
||||||
fi
|
|
||||||
mkdir -p "$ECL_DIR/eclipse/dropins/${COMP}/eclipse"
|
|
||||||
cp -Rp $IHOME/deploy/${COMP}/plugins "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
#TODO: not sure if we need to delete the old index to force re-indexing
|
|
||||||
echo "Deleting old index..."
|
|
||||||
#rm -rf $IHOME/config/org.eclipse.help.base
|
|
||||||
rm -rf $IHOME/eclipse/eclipse/configuration/org.eclipse.help.base
|
|
||||||
rm -rf $IHOME/workspace
|
|
||||||
|
|
||||||
cd $IHOME
|
|
||||||
echo "Restarting infocenter..."
|
|
||||||
nohup $IHOME/bin/infocenter.sh start &
|
|
||||||
echo "Waiting for Infocenter / Apache to come up [60 seconds]"
|
|
||||||
sleep 60
|
|
||||||
echo "Doing fake search to force rebuilding index"
|
|
||||||
wget -q "http://localhost/help/latest/advanced/searchView.jsp?searchWord=SystemBasePlugin&maxHits=2" -O search.out.jsp -t 3 --waitretry=30
|
|
||||||
echo "Done, index should be up again!"
|
|
||||||
else
|
|
||||||
echo "Nothing new deployed, no restart necessary."
|
|
||||||
fi
|
|
||||||
|
|
||||||
cd "$curdir"
|
|
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<projectDescription>
|
|
||||||
<name>org.eclipse.tm.releng.master-feature</name>
|
|
||||||
<comment></comment>
|
|
||||||
<projects>
|
|
||||||
</projects>
|
|
||||||
<buildSpec>
|
|
||||||
<buildCommand>
|
|
||||||
<name>org.eclipse.pde.FeatureBuilder</name>
|
|
||||||
<arguments>
|
|
||||||
</arguments>
|
|
||||||
</buildCommand>
|
|
||||||
</buildSpec>
|
|
||||||
<natures>
|
|
||||||
<nature>org.eclipse.pde.FeatureNature</nature>
|
|
||||||
</natures>
|
|
||||||
</projectDescription>
|
|
|
@ -1,14 +0,0 @@
|
||||||
################################################################################
|
|
||||||
# Copyright (c) 2006, 2010 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
################################################################################
|
|
||||||
bin.includes = feature.xml,\
|
|
||||||
feature.properties,\
|
|
||||||
eclipse_update_120.jpg
|
|
||||||
generate.feature@org.eclipse.tm.tcf.source=org.eclipse.tm.tcf.feature
|
|
Binary file not shown.
Before Width: | Height: | Size: 21 KiB |
|
@ -1,169 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2006, 2013 IBM Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# IBM Corporation - initial API and implementation
|
|
||||||
###############################################################################
|
|
||||||
|
|
||||||
# NLS_MESSAGEFORMAT_NONE
|
|
||||||
# NLS_ENCODING=UTF-8
|
|
||||||
|
|
||||||
# "featureName" property - name of the feature
|
|
||||||
featureName=TM Releng Master Feature
|
|
||||||
|
|
||||||
# "description" property - description of the feature
|
|
||||||
description=All of Target Management in one Feature
|
|
||||||
|
|
||||||
# "providerName" property - name of the company that provides the feature
|
|
||||||
providerName=Eclipse TM Project
|
|
||||||
|
|
||||||
# "tmUpdateSiteName" property - label for the update site
|
|
||||||
tmUpdateSiteName=Target Management 3.5 Updates
|
|
||||||
|
|
||||||
# "copyright" property - text of the "Feature Update Copyright"
|
|
||||||
copyright=\
|
|
||||||
Copyright (c) 2000, 2013 IBM Corporation and others.\n\
|
|
||||||
All rights reserved. This program and the accompanying materials\n\
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0\n\
|
|
||||||
which accompanies this distribution, and is available at\n\
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html\n\
|
|
||||||
\n\
|
|
||||||
This product includes software developed by the\n\
|
|
||||||
Apache Software Foundation http://www.apache.org/
|
|
||||||
################ end of copyright property ####################################
|
|
||||||
|
|
||||||
# "licenseURL" property - URL of the "Feature License"
|
|
||||||
# do not translate value - just change to point to a locale-specific HTML page
|
|
||||||
licenseURL=license.html
|
|
||||||
|
|
||||||
# "license" property - text of the "Feature Update License"
|
|
||||||
# should be plain text version of license agreement pointed to be "licenseURL"
|
|
||||||
license=\
|
|
||||||
Eclipse Foundation Software User Agreement\n\
|
|
||||||
February 1, 2011\n\
|
|
||||||
\n\
|
|
||||||
Usage Of Content\n\
|
|
||||||
\n\
|
|
||||||
THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\
|
|
||||||
OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\
|
|
||||||
USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\
|
|
||||||
AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\
|
|
||||||
NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU\n\
|
|
||||||
AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\
|
|
||||||
AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\
|
|
||||||
OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
|
|
||||||
TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\
|
|
||||||
OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
|
|
||||||
BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\
|
|
||||||
\n\
|
|
||||||
Applicable Licenses\n\
|
|
||||||
\n\
|
|
||||||
Unless otherwise indicated, all Content made available by the\n\
|
|
||||||
Eclipse Foundation is provided to you under the terms and conditions of\n\
|
|
||||||
the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is\n\
|
|
||||||
provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\
|
|
||||||
For purposes of the EPL, "Program" will mean the Content.\n\
|
|
||||||
\n\
|
|
||||||
Content includes, but is not limited to, source code, object code,\n\
|
|
||||||
documentation and other files maintained in the Eclipse Foundation source code\n\
|
|
||||||
repository ("Repository") in software modules ("Modules") and made available\n\
|
|
||||||
as downloadable archives ("Downloads").\n\
|
|
||||||
\n\
|
|
||||||
- Content may be structured and packaged into modules to facilitate delivering,\n\
|
|
||||||
extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\
|
|
||||||
plug-in fragments ("Fragments"), and features ("Features").\n\
|
|
||||||
- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)\n\
|
|
||||||
in a directory named "plugins".\n\
|
|
||||||
- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\
|
|
||||||
Each Feature may be packaged as a sub-directory in a directory named "features".\n\
|
|
||||||
Within a Feature, files named "feature.xml" may contain a list of the names and version\n\
|
|
||||||
numbers of the Plug-ins and/or Fragments associated with that Feature.\n\
|
|
||||||
- Features may also include other Features ("Included Features"). Within a Feature, files\n\
|
|
||||||
named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\
|
|
||||||
\n\
|
|
||||||
The terms and conditions governing Plug-ins and Fragments should be\n\
|
|
||||||
contained in files named "about.html" ("Abouts"). The terms and\n\
|
|
||||||
conditions governing Features and Included Features should be contained\n\
|
|
||||||
in files named "license.html" ("Feature Licenses"). Abouts and Feature\n\
|
|
||||||
Licenses may be located in any directory of a Download or Module\n\
|
|
||||||
including, but not limited to the following locations:\n\
|
|
||||||
\n\
|
|
||||||
- The top-level (root) directory\n\
|
|
||||||
- Plug-in and Fragment directories\n\
|
|
||||||
- Inside Plug-ins and Fragments packaged as JARs\n\
|
|
||||||
- Sub-directories of the directory named "src" of certain Plug-ins\n\
|
|
||||||
- Feature directories\n\
|
|
||||||
\n\
|
|
||||||
Note: if a Feature made available by the Eclipse Foundation is installed using the\n\
|
|
||||||
Provisioning Technology (as defined below), you must agree to a license ("Feature \n\
|
|
||||||
Update License") during the installation process. If the Feature contains\n\
|
|
||||||
Included Features, the Feature Update License should either provide you\n\
|
|
||||||
with the terms and conditions governing the Included Features or inform\n\
|
|
||||||
you where you can locate them. Feature Update Licenses may be found in\n\
|
|
||||||
the "license" property of files named "feature.properties" found within a Feature.\n\
|
|
||||||
Such Abouts, Feature Licenses, and Feature Update Licenses contain the\n\
|
|
||||||
terms and conditions (or references to such terms and conditions) that\n\
|
|
||||||
govern your use of the associated Content in that directory.\n\
|
|
||||||
\n\
|
|
||||||
THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER\n\
|
|
||||||
TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\
|
|
||||||
SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
|
|
||||||
\n\
|
|
||||||
- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)\n\
|
|
||||||
- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\
|
|
||||||
- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\
|
|
||||||
- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\
|
|
||||||
- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\
|
|
||||||
- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\
|
|
||||||
\n\
|
|
||||||
IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\
|
|
||||||
TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License\n\
|
|
||||||
is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\
|
|
||||||
govern that particular Content.\n\
|
|
||||||
\n\
|
|
||||||
\n\Use of Provisioning Technology\n\
|
|
||||||
\n\
|
|
||||||
The Eclipse Foundation makes available provisioning software, examples of which include,\n\
|
|
||||||
but are not limited to, p2 and the Eclipse Update Manager ("Provisioning Technology") for\n\
|
|
||||||
the purpose of allowing users to install software, documentation, information and/or\n\
|
|
||||||
other materials (collectively "Installable Software"). This capability is provided with\n\
|
|
||||||
the intent of allowing such users to install, extend and update Eclipse-based products.\n\
|
|
||||||
Information about packaging Installable Software is available at\n\
|
|
||||||
http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\
|
|
||||||
\n\
|
|
||||||
You may use Provisioning Technology to allow other parties to install Installable Software.\n\
|
|
||||||
You shall be responsible for enabling the applicable license agreements relating to the\n\
|
|
||||||
Installable Software to be presented to, and accepted by, the users of the Provisioning Technology\n\
|
|
||||||
in accordance with the Specification. By using Provisioning Technology in such a manner and\n\
|
|
||||||
making it available in accordance with the Specification, you further acknowledge your\n\
|
|
||||||
agreement to, and the acquisition of all necessary rights to permit the following:\n\
|
|
||||||
\n\
|
|
||||||
1. A series of actions may occur ("Provisioning Process") in which a user may execute\n\
|
|
||||||
the Provisioning Technology on a machine ("Target Machine") with the intent of installing,\n\
|
|
||||||
extending or updating the functionality of an Eclipse-based product.\n\
|
|
||||||
2. During the Provisioning Process, the Provisioning Technology may cause third party\n\
|
|
||||||
Installable Software or a portion thereof to be accessed and copied to the Target Machine.\n\
|
|
||||||
3. Pursuant to the Specification, you will provide to the user the terms and conditions that\n\
|
|
||||||
govern the use of the Installable Software ("Installable Software Agreement") and such\n\
|
|
||||||
Installable Software Agreement shall be accessed from the Target Machine in accordance\n\
|
|
||||||
with the Specification. Such Installable Software Agreement must inform the user of the\n\
|
|
||||||
terms and conditions that govern the Installable Software and must solicit acceptance by\n\
|
|
||||||
the end user in the manner prescribed in such Installable Software Agreement. Upon such\n\
|
|
||||||
indication of agreement by the user, the provisioning Technology will complete installation\n\
|
|
||||||
of the Installable Software.\n\
|
|
||||||
\n\
|
|
||||||
Cryptography\n\
|
|
||||||
\n\
|
|
||||||
Content may contain encryption software. The country in which you are\n\
|
|
||||||
currently may have restrictions on the import, possession, and use,\n\
|
|
||||||
and/or re-export to another country, of encryption software. BEFORE\n\
|
|
||||||
using any encryption software, please check the country's laws,\n\
|
|
||||||
regulations and policies concerning the import, possession, or use, and\n\
|
|
||||||
re-export of encryption software, to see if this is permitted.\n\
|
|
||||||
\n\
|
|
||||||
Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.\n
|
|
||||||
########### end of license property ##########################################
|
|
|
@ -1,84 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (c) 2008, 2012 Wind River Systems, Inc. and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
IBM Corporation - initial API and implementation
|
|
||||||
-->
|
|
||||||
<feature
|
|
||||||
id="org.eclipse.tm.releng.master"
|
|
||||||
label="%featureName"
|
|
||||||
version="3.2.100.qualifier"
|
|
||||||
provider-name="%providerName"
|
|
||||||
image="eclipse_update_120.jpg"
|
|
||||||
license-feature="org.eclipse.license"
|
|
||||||
license-feature-version="1.0.1.qualifier">
|
|
||||||
|
|
||||||
<description>
|
|
||||||
%description
|
|
||||||
</description>
|
|
||||||
|
|
||||||
<copyright>
|
|
||||||
%copyright
|
|
||||||
</copyright>
|
|
||||||
|
|
||||||
<license url="%licenseURL">
|
|
||||||
%license
|
|
||||||
</license>
|
|
||||||
|
|
||||||
<url>
|
|
||||||
<update label="%tmUpdateSiteName" url="http://download.eclipse.org/tm/updates/3.5"/>
|
|
||||||
<discovery label="%tmUpdateSiteName" url="http://download.eclipse.org/tm/updates/3.5"/>
|
|
||||||
</url>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.rse.sdk"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.tm.terminal.sdk"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.tm.terminal.local.sdk"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.rse.examples"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.tm.releng.test"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.rse.scp"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.tm.tcf.feature"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.tm.tcf.source"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<plugin
|
|
||||||
id="org.apache.commons.net"
|
|
||||||
download-size="0"
|
|
||||||
install-size="0"
|
|
||||||
version="0.0.0"
|
|
||||||
unpack="false"/>
|
|
||||||
|
|
||||||
<plugin
|
|
||||||
id="org.apache.commons.net.source"
|
|
||||||
download-size="0"
|
|
||||||
install-size="0"
|
|
||||||
version="0.0.0"
|
|
||||||
unpack="false"/>
|
|
||||||
|
|
||||||
</feature>
|
|
|
@ -1,15 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<artifactId>tm-parent</artifactId>
|
|
||||||
<groupId>org.eclipse.tm</groupId>
|
|
||||||
<version>3.8.0-SNAPSHOT</version>
|
|
||||||
<relativePath>../../../</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.eclipse.tm</groupId>
|
|
||||||
<artifactId>org.eclipse.tm.releng.master</artifactId>
|
|
||||||
<version>3.2.100-SNAPSHOT</version>
|
|
||||||
<packaging>eclipse-feature</packaging>
|
|
||||||
</project>
|
|
|
@ -1,256 +0,0 @@
|
||||||
<!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>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Eclipse Public License - Version 1.0</title>
|
|
||||||
|
|
||||||
<style type="text/css">
|
|
||||||
body {
|
|
||||||
size: 8.5in 11.0in;
|
|
||||||
margin: 0.25in 0.5in 0.25in 0.5in;
|
|
||||||
tab-interval: 0.5in;
|
|
||||||
}
|
|
||||||
p {
|
|
||||||
margin-left: auto;
|
|
||||||
margin-top: 0.5em;
|
|
||||||
margin-bottom: 0.5em;
|
|
||||||
}
|
|
||||||
p.list {
|
|
||||||
margin-left: 0.5in;
|
|
||||||
margin-top: 0.05em;
|
|
||||||
margin-bottom: 0.05em;
|
|
||||||
}
|
|
||||||
</style></head><body lang="EN-US">
|
|
||||||
|
|
||||||
<p align="center"><b>Eclipse Public License - v 1.0</b></p>
|
|
||||||
|
|
||||||
<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
|
|
||||||
PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
|
|
||||||
DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
|
|
||||||
AGREEMENT.</p>
|
|
||||||
|
|
||||||
<p><b>1. DEFINITIONS</b></p>
|
|
||||||
|
|
||||||
<p>"Contribution" means:</p>
|
|
||||||
|
|
||||||
<p class="list">a) in the case of the initial Contributor, the initial
|
|
||||||
code and documentation distributed under this Agreement, and</p>
|
|
||||||
<p class="list">b) in the case of each subsequent Contributor:</p>
|
|
||||||
<p class="list">i) changes to the Program, and</p>
|
|
||||||
<p class="list">ii) additions to the Program;</p>
|
|
||||||
<p class="list">where such changes and/or additions to the Program
|
|
||||||
originate from and are distributed by that particular Contributor. A
|
|
||||||
Contribution 'originates' from a Contributor if it was added to the
|
|
||||||
Program by such Contributor itself or anyone acting on such
|
|
||||||
Contributor's behalf. Contributions do not include additions to the
|
|
||||||
Program which: (i) are separate modules of software distributed in
|
|
||||||
conjunction with the Program under their own license agreement, and (ii)
|
|
||||||
are not derivative works of the Program.</p>
|
|
||||||
|
|
||||||
<p>"Contributor" means any person or entity that distributes
|
|
||||||
the Program.</p>
|
|
||||||
|
|
||||||
<p>"Licensed Patents" mean patent claims licensable by a
|
|
||||||
Contributor which are necessarily infringed by the use or sale of its
|
|
||||||
Contribution alone or when combined with the Program.</p>
|
|
||||||
|
|
||||||
<p>"Program" means the Contributions distributed in accordance
|
|
||||||
with this Agreement.</p>
|
|
||||||
|
|
||||||
<p>"Recipient" means anyone who receives the Program under
|
|
||||||
this Agreement, including all Contributors.</p>
|
|
||||||
|
|
||||||
<p><b>2. GRANT OF RIGHTS</b></p>
|
|
||||||
|
|
||||||
<p class="list">a) Subject to the terms of this Agreement, each
|
|
||||||
Contributor hereby grants Recipient a non-exclusive, worldwide,
|
|
||||||
royalty-free copyright license to reproduce, prepare derivative works
|
|
||||||
of, publicly display, publicly perform, distribute and sublicense the
|
|
||||||
Contribution of such Contributor, if any, and such derivative works, in
|
|
||||||
source code and object code form.</p>
|
|
||||||
|
|
||||||
<p class="list">b) Subject to the terms of this Agreement, each
|
|
||||||
Contributor hereby grants Recipient a non-exclusive, worldwide,
|
|
||||||
royalty-free patent license under Licensed Patents to make, use, sell,
|
|
||||||
offer to sell, import and otherwise transfer the Contribution of such
|
|
||||||
Contributor, if any, in source code and object code form. This patent
|
|
||||||
license shall apply to the combination of the Contribution and the
|
|
||||||
Program if, at the time the Contribution is added by the Contributor,
|
|
||||||
such addition of the Contribution causes such combination to be covered
|
|
||||||
by the Licensed Patents. The patent license shall not apply to any other
|
|
||||||
combinations which include the Contribution. No hardware per se is
|
|
||||||
licensed hereunder.</p>
|
|
||||||
|
|
||||||
<p class="list">c) Recipient understands that although each Contributor
|
|
||||||
grants the licenses to its Contributions set forth herein, no assurances
|
|
||||||
are provided by any Contributor that the Program does not infringe the
|
|
||||||
patent or other intellectual property rights of any other entity. Each
|
|
||||||
Contributor disclaims any liability to Recipient for claims brought by
|
|
||||||
any other entity based on infringement of intellectual property rights
|
|
||||||
or otherwise. As a condition to exercising the rights and licenses
|
|
||||||
granted hereunder, each Recipient hereby assumes sole responsibility to
|
|
||||||
secure any other intellectual property rights needed, if any. For
|
|
||||||
example, if a third party patent license is required to allow Recipient
|
|
||||||
to distribute the Program, it is Recipient's responsibility to acquire
|
|
||||||
that license before distributing the Program.</p>
|
|
||||||
|
|
||||||
<p class="list">d) Each Contributor represents that to its knowledge it
|
|
||||||
has sufficient copyright rights in its Contribution, if any, to grant
|
|
||||||
the copyright license set forth in this Agreement.</p>
|
|
||||||
|
|
||||||
<p><b>3. REQUIREMENTS</b></p>
|
|
||||||
|
|
||||||
<p>A Contributor may choose to distribute the Program in object code
|
|
||||||
form under its own license agreement, provided that:</p>
|
|
||||||
|
|
||||||
<p class="list">a) it complies with the terms and conditions of this
|
|
||||||
Agreement; and</p>
|
|
||||||
|
|
||||||
<p class="list">b) its license agreement:</p>
|
|
||||||
|
|
||||||
<p class="list">i) effectively disclaims on behalf of all Contributors
|
|
||||||
all warranties and conditions, express and implied, including warranties
|
|
||||||
or conditions of title and non-infringement, and implied warranties or
|
|
||||||
conditions of merchantability and fitness for a particular purpose;</p>
|
|
||||||
|
|
||||||
<p class="list">ii) effectively excludes on behalf of all Contributors
|
|
||||||
all liability for damages, including direct, indirect, special,
|
|
||||||
incidental and consequential damages, such as lost profits;</p>
|
|
||||||
|
|
||||||
<p class="list">iii) states that any provisions which differ from this
|
|
||||||
Agreement are offered by that Contributor alone and not by any other
|
|
||||||
party; and</p>
|
|
||||||
|
|
||||||
<p class="list">iv) states that source code for the Program is available
|
|
||||||
from such Contributor, and informs licensees how to obtain it in a
|
|
||||||
reasonable manner on or through a medium customarily used for software
|
|
||||||
exchange.</p>
|
|
||||||
|
|
||||||
<p>When the Program is made available in source code form:</p>
|
|
||||||
|
|
||||||
<p class="list">a) it must be made available under this Agreement; and</p>
|
|
||||||
|
|
||||||
<p class="list">b) a copy of this Agreement must be included with each
|
|
||||||
copy of the Program.</p>
|
|
||||||
|
|
||||||
<p>Contributors may not remove or alter any copyright notices contained
|
|
||||||
within the Program.</p>
|
|
||||||
|
|
||||||
<p>Each Contributor must identify itself as the originator of its
|
|
||||||
Contribution, if any, in a manner that reasonably allows subsequent
|
|
||||||
Recipients to identify the originator of the Contribution.</p>
|
|
||||||
|
|
||||||
<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
|
|
||||||
|
|
||||||
<p>Commercial distributors of software may accept certain
|
|
||||||
responsibilities with respect to end users, business partners and the
|
|
||||||
like. While this license is intended to facilitate the commercial use of
|
|
||||||
the Program, the Contributor who includes the Program in a commercial
|
|
||||||
product offering should do so in a manner which does not create
|
|
||||||
potential liability for other Contributors. Therefore, if a Contributor
|
|
||||||
includes the Program in a commercial product offering, such Contributor
|
|
||||||
("Commercial Contributor") hereby agrees to defend and
|
|
||||||
indemnify every other Contributor ("Indemnified Contributor")
|
|
||||||
against any losses, damages and costs (collectively "Losses")
|
|
||||||
arising from claims, lawsuits and other legal actions brought by a third
|
|
||||||
party against the Indemnified Contributor to the extent caused by the
|
|
||||||
acts or omissions of such Commercial Contributor in connection with its
|
|
||||||
distribution of the Program in a commercial product offering. The
|
|
||||||
obligations in this section do not apply to any claims or Losses
|
|
||||||
relating to any actual or alleged intellectual property infringement. In
|
|
||||||
order to qualify, an Indemnified Contributor must: a) promptly notify
|
|
||||||
the Commercial Contributor in writing of such claim, and b) allow the
|
|
||||||
Commercial Contributor to control, and cooperate with the Commercial
|
|
||||||
Contributor in, the defense and any related settlement negotiations. The
|
|
||||||
Indemnified Contributor may participate in any such claim at its own
|
|
||||||
expense.</p>
|
|
||||||
|
|
||||||
<p>For example, a Contributor might include the Program in a commercial
|
|
||||||
product offering, Product X. That Contributor is then a Commercial
|
|
||||||
Contributor. If that Commercial Contributor then makes performance
|
|
||||||
claims, or offers warranties related to Product X, those performance
|
|
||||||
claims and warranties are such Commercial Contributor's responsibility
|
|
||||||
alone. Under this section, the Commercial Contributor would have to
|
|
||||||
defend claims against the other Contributors related to those
|
|
||||||
performance claims and warranties, and if a court requires any other
|
|
||||||
Contributor to pay any damages as a result, the Commercial Contributor
|
|
||||||
must pay those damages.</p>
|
|
||||||
|
|
||||||
<p><b>5. NO WARRANTY</b></p>
|
|
||||||
|
|
||||||
<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
|
|
||||||
PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
|
|
||||||
OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
|
|
||||||
ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
|
|
||||||
OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
|
|
||||||
responsible for determining the appropriateness of using and
|
|
||||||
distributing the Program and assumes all risks associated with its
|
|
||||||
exercise of rights under this Agreement , including but not limited to
|
|
||||||
the risks and costs of program errors, compliance with applicable laws,
|
|
||||||
damage to or loss of data, programs or equipment, and unavailability or
|
|
||||||
interruption of operations.</p>
|
|
||||||
|
|
||||||
<p><b>6. DISCLAIMER OF LIABILITY</b></p>
|
|
||||||
|
|
||||||
<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
|
|
||||||
NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
|
|
||||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
|
|
||||||
WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
|
|
||||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
|
||||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
|
|
||||||
DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
|
|
||||||
HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
|
|
||||||
|
|
||||||
<p><b>7. GENERAL</b></p>
|
|
||||||
|
|
||||||
<p>If any provision of this Agreement is invalid or unenforceable under
|
|
||||||
applicable law, it shall not affect the validity or enforceability of
|
|
||||||
the remainder of the terms of this Agreement, and without further action
|
|
||||||
by the parties hereto, such provision shall be reformed to the minimum
|
|
||||||
extent necessary to make such provision valid and enforceable.</p>
|
|
||||||
|
|
||||||
<p>If Recipient institutes patent litigation against any entity
|
|
||||||
(including a cross-claim or counterclaim in a lawsuit) alleging that the
|
|
||||||
Program itself (excluding combinations of the Program with other
|
|
||||||
software or hardware) infringes such Recipient's patent(s), then such
|
|
||||||
Recipient's rights granted under Section 2(b) shall terminate as of the
|
|
||||||
date such litigation is filed.</p>
|
|
||||||
|
|
||||||
<p>All Recipient's rights under this Agreement shall terminate if it
|
|
||||||
fails to comply with any of the material terms or conditions of this
|
|
||||||
Agreement and does not cure such failure in a reasonable period of time
|
|
||||||
after becoming aware of such noncompliance. If all Recipient's rights
|
|
||||||
under this Agreement terminate, Recipient agrees to cease use and
|
|
||||||
distribution of the Program as soon as reasonably practicable. However,
|
|
||||||
Recipient's obligations under this Agreement and any licenses granted by
|
|
||||||
Recipient relating to the Program shall continue and survive.</p>
|
|
||||||
|
|
||||||
<p>Everyone is permitted to copy and distribute copies of this
|
|
||||||
Agreement, but in order to avoid inconsistency the Agreement is
|
|
||||||
copyrighted and may only be modified in the following manner. The
|
|
||||||
Agreement Steward reserves the right to publish new versions (including
|
|
||||||
revisions) of this Agreement from time to time. No one other than the
|
|
||||||
Agreement Steward has the right to modify this Agreement. The Eclipse
|
|
||||||
Foundation is the initial Agreement Steward. The Eclipse Foundation may
|
|
||||||
assign the responsibility to serve as the Agreement Steward to a
|
|
||||||
suitable separate entity. Each new version of the Agreement will be
|
|
||||||
given a distinguishing version number. The Program (including
|
|
||||||
Contributions) may always be distributed subject to the version of the
|
|
||||||
Agreement under which it was received. In addition, after a new version
|
|
||||||
of the Agreement is published, Contributor may elect to distribute the
|
|
||||||
Program (including its Contributions) under the new version. Except as
|
|
||||||
expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
|
|
||||||
rights or licenses to the intellectual property of any Contributor under
|
|
||||||
this Agreement, whether expressly, by implication, estoppel or
|
|
||||||
otherwise. All rights in the Program not expressly granted under this
|
|
||||||
Agreement are reserved.</p>
|
|
||||||
|
|
||||||
<p>This Agreement is governed by the laws of the State of New York and
|
|
||||||
the intellectual property laws of the United States of America. No party
|
|
||||||
to this Agreement will bring a legal action under this Agreement more
|
|
||||||
than one year after the cause of action arose. Each party waives its
|
|
||||||
rights to a jury trial in any resulting litigation.</p>
|
|
||||||
|
|
||||||
</body></html>
|
|
|
@ -1,108 +0,0 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
|
||||||
<title>Eclipse Foundation Software User Agreement</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body lang="EN-US">
|
|
||||||
<h2>Eclipse Foundation Software User Agreement</h2>
|
|
||||||
<p>February 1, 2011</p>
|
|
||||||
|
|
||||||
<h3>Usage Of Content</h3>
|
|
||||||
|
|
||||||
<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
|
|
||||||
(COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
|
|
||||||
CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
|
|
||||||
OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
|
|
||||||
NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
|
|
||||||
CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
|
|
||||||
|
|
||||||
<h3>Applicable Licenses</h3>
|
|
||||||
|
|
||||||
<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
|
|
||||||
("EPL"). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
|
|
||||||
For purposes of the EPL, "Program" will mean the Content.</p>
|
|
||||||
|
|
||||||
<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
|
|
||||||
repository ("Repository") in software modules ("Modules") and made available as downloadable archives ("Downloads").</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").</li>
|
|
||||||
<li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".</li>
|
|
||||||
<li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of the Plug-ins
|
|
||||||
and/or Fragments associated with that Feature.</li>
|
|
||||||
<li>Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of Included Features.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and
|
|
||||||
Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module
|
|
||||||
including, but not limited to the following locations:</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>The top-level (root) directory</li>
|
|
||||||
<li>Plug-in and Fragment directories</li>
|
|
||||||
<li>Inside Plug-ins and Fragments packaged as JARs</li>
|
|
||||||
<li>Sub-directories of the directory named "src" of certain Plug-ins</li>
|
|
||||||
<li>Feature directories</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license ("Feature Update License") during the
|
|
||||||
installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
|
|
||||||
inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature.
|
|
||||||
Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
|
|
||||||
that directory.</p>
|
|
||||||
|
|
||||||
<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
|
|
||||||
OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
|
|
||||||
<li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
|
|
||||||
<li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
|
|
||||||
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
|
|
||||||
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
|
|
||||||
<li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
|
|
||||||
contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
|
|
||||||
|
|
||||||
|
|
||||||
<h3>Use of Provisioning Technology</h3>
|
|
||||||
|
|
||||||
<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
|
|
||||||
Update Manager ("Provisioning Technology") for the purpose of allowing users to install software, documentation, information and/or
|
|
||||||
other materials (collectively "Installable Software"). This capability is provided with the intent of allowing such users to
|
|
||||||
install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
|
|
||||||
href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
|
|
||||||
("Specification").</p>
|
|
||||||
|
|
||||||
<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
|
|
||||||
applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
|
|
||||||
in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
|
|
||||||
Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
|
|
||||||
|
|
||||||
<ol>
|
|
||||||
<li>A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology
|
|
||||||
on a machine ("Target Machine") with the intent of installing, extending or updating the functionality of an Eclipse-based
|
|
||||||
product.</li>
|
|
||||||
<li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
|
|
||||||
accessed and copied to the Target Machine.</li>
|
|
||||||
<li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
|
|
||||||
Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed from the Target
|
|
||||||
Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
|
|
||||||
the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
|
|
||||||
indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
|
|
||||||
</ol>
|
|
||||||
|
|
||||||
<h3>Cryptography</h3>
|
|
||||||
|
|
||||||
<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
|
|
||||||
another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
|
|
||||||
possession, or use, and re-export of encryption software, to see if this is permitted.</p>
|
|
||||||
|
|
||||||
<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<projectDescription>
|
|
||||||
<name>org.eclipse.tm.releng.test-feature</name>
|
|
||||||
<comment></comment>
|
|
||||||
<projects>
|
|
||||||
</projects>
|
|
||||||
<buildSpec>
|
|
||||||
<buildCommand>
|
|
||||||
<name>org.eclipse.pde.FeatureBuilder</name>
|
|
||||||
<arguments>
|
|
||||||
</arguments>
|
|
||||||
</buildCommand>
|
|
||||||
</buildSpec>
|
|
||||||
<natures>
|
|
||||||
<nature>org.eclipse.pde.FeatureNature</nature>
|
|
||||||
</natures>
|
|
||||||
</projectDescription>
|
|
|
@ -1,13 +0,0 @@
|
||||||
################################################################################
|
|
||||||
# Copyright (c) 2006, 2010 Wind River Systems, Inc.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Martin Oberhuber - initial API and implementation
|
|
||||||
################################################################################
|
|
||||||
bin.includes = feature.xml,\
|
|
||||||
feature.properties,\
|
|
||||||
eclipse_update_120.jpg
|
|
Binary file not shown.
Before Width: | Height: | Size: 21 KiB |
|
@ -1,166 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2006, 2013 IBM Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# IBM Corporation - initial API and implementation
|
|
||||||
###############################################################################
|
|
||||||
|
|
||||||
# NLS_MESSAGEFORMAT_NONE
|
|
||||||
# NLS_ENCODING=UTF-8
|
|
||||||
|
|
||||||
# "featureName" property - name of the feature
|
|
||||||
featureName=TM Releng Test Feature
|
|
||||||
|
|
||||||
# "description" property - description of the feature
|
|
||||||
description=RSE and Terminal Tests in one Feature
|
|
||||||
|
|
||||||
# "providerName" property - name of the company that provides the feature
|
|
||||||
providerName=Eclipse TM Project
|
|
||||||
|
|
||||||
# "tmUpdateSiteName" property - label for the update site
|
|
||||||
tmUpdateSiteName=Target Management 3.5 Updates
|
|
||||||
|
|
||||||
# "copyright" property - text of the "Feature Update Copyright"
|
|
||||||
copyright=\
|
|
||||||
Copyright (c) 2000, 2013 IBM Corporation and others.\n\
|
|
||||||
All rights reserved. This program and the accompanying materials\n\
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0\n\
|
|
||||||
which accompanies this distribution, and is available at\n\
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
################ end of copyright property ####################################
|
|
||||||
|
|
||||||
# "licenseURL" property - URL of the "Feature License"
|
|
||||||
# do not translate value - just change to point to a locale-specific HTML page
|
|
||||||
licenseURL=license.html
|
|
||||||
|
|
||||||
# "license" property - text of the "Feature Update License"
|
|
||||||
# should be plain text version of license agreement pointed to be "licenseURL"
|
|
||||||
license=\
|
|
||||||
Eclipse Foundation Software User Agreement\n\
|
|
||||||
February 1, 2011\n\
|
|
||||||
\n\
|
|
||||||
Usage Of Content\n\
|
|
||||||
\n\
|
|
||||||
THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\
|
|
||||||
OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\
|
|
||||||
USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\
|
|
||||||
AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\
|
|
||||||
NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU\n\
|
|
||||||
AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\
|
|
||||||
AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\
|
|
||||||
OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
|
|
||||||
TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\
|
|
||||||
OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
|
|
||||||
BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\
|
|
||||||
\n\
|
|
||||||
Applicable Licenses\n\
|
|
||||||
\n\
|
|
||||||
Unless otherwise indicated, all Content made available by the\n\
|
|
||||||
Eclipse Foundation is provided to you under the terms and conditions of\n\
|
|
||||||
the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is\n\
|
|
||||||
provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\
|
|
||||||
For purposes of the EPL, "Program" will mean the Content.\n\
|
|
||||||
\n\
|
|
||||||
Content includes, but is not limited to, source code, object code,\n\
|
|
||||||
documentation and other files maintained in the Eclipse Foundation source code\n\
|
|
||||||
repository ("Repository") in software modules ("Modules") and made available\n\
|
|
||||||
as downloadable archives ("Downloads").\n\
|
|
||||||
\n\
|
|
||||||
- Content may be structured and packaged into modules to facilitate delivering,\n\
|
|
||||||
extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\
|
|
||||||
plug-in fragments ("Fragments"), and features ("Features").\n\
|
|
||||||
- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)\n\
|
|
||||||
in a directory named "plugins".\n\
|
|
||||||
- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\
|
|
||||||
Each Feature may be packaged as a sub-directory in a directory named "features".\n\
|
|
||||||
Within a Feature, files named "feature.xml" may contain a list of the names and version\n\
|
|
||||||
numbers of the Plug-ins and/or Fragments associated with that Feature.\n\
|
|
||||||
- Features may also include other Features ("Included Features"). Within a Feature, files\n\
|
|
||||||
named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\
|
|
||||||
\n\
|
|
||||||
The terms and conditions governing Plug-ins and Fragments should be\n\
|
|
||||||
contained in files named "about.html" ("Abouts"). The terms and\n\
|
|
||||||
conditions governing Features and Included Features should be contained\n\
|
|
||||||
in files named "license.html" ("Feature Licenses"). Abouts and Feature\n\
|
|
||||||
Licenses may be located in any directory of a Download or Module\n\
|
|
||||||
including, but not limited to the following locations:\n\
|
|
||||||
\n\
|
|
||||||
- The top-level (root) directory\n\
|
|
||||||
- Plug-in and Fragment directories\n\
|
|
||||||
- Inside Plug-ins and Fragments packaged as JARs\n\
|
|
||||||
- Sub-directories of the directory named "src" of certain Plug-ins\n\
|
|
||||||
- Feature directories\n\
|
|
||||||
\n\
|
|
||||||
Note: if a Feature made available by the Eclipse Foundation is installed using the\n\
|
|
||||||
Provisioning Technology (as defined below), you must agree to a license ("Feature \n\
|
|
||||||
Update License") during the installation process. If the Feature contains\n\
|
|
||||||
Included Features, the Feature Update License should either provide you\n\
|
|
||||||
with the terms and conditions governing the Included Features or inform\n\
|
|
||||||
you where you can locate them. Feature Update Licenses may be found in\n\
|
|
||||||
the "license" property of files named "feature.properties" found within a Feature.\n\
|
|
||||||
Such Abouts, Feature Licenses, and Feature Update Licenses contain the\n\
|
|
||||||
terms and conditions (or references to such terms and conditions) that\n\
|
|
||||||
govern your use of the associated Content in that directory.\n\
|
|
||||||
\n\
|
|
||||||
THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER\n\
|
|
||||||
TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\
|
|
||||||
SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
|
|
||||||
\n\
|
|
||||||
- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)\n\
|
|
||||||
- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\
|
|
||||||
- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\
|
|
||||||
- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\
|
|
||||||
- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\
|
|
||||||
- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\
|
|
||||||
\n\
|
|
||||||
IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\
|
|
||||||
TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License\n\
|
|
||||||
is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\
|
|
||||||
govern that particular Content.\n\
|
|
||||||
\n\
|
|
||||||
\n\Use of Provisioning Technology\n\
|
|
||||||
\n\
|
|
||||||
The Eclipse Foundation makes available provisioning software, examples of which include,\n\
|
|
||||||
but are not limited to, p2 and the Eclipse Update Manager ("Provisioning Technology") for\n\
|
|
||||||
the purpose of allowing users to install software, documentation, information and/or\n\
|
|
||||||
other materials (collectively "Installable Software"). This capability is provided with\n\
|
|
||||||
the intent of allowing such users to install, extend and update Eclipse-based products.\n\
|
|
||||||
Information about packaging Installable Software is available at\n\
|
|
||||||
http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\
|
|
||||||
\n\
|
|
||||||
You may use Provisioning Technology to allow other parties to install Installable Software.\n\
|
|
||||||
You shall be responsible for enabling the applicable license agreements relating to the\n\
|
|
||||||
Installable Software to be presented to, and accepted by, the users of the Provisioning Technology\n\
|
|
||||||
in accordance with the Specification. By using Provisioning Technology in such a manner and\n\
|
|
||||||
making it available in accordance with the Specification, you further acknowledge your\n\
|
|
||||||
agreement to, and the acquisition of all necessary rights to permit the following:\n\
|
|
||||||
\n\
|
|
||||||
1. A series of actions may occur ("Provisioning Process") in which a user may execute\n\
|
|
||||||
the Provisioning Technology on a machine ("Target Machine") with the intent of installing,\n\
|
|
||||||
extending or updating the functionality of an Eclipse-based product.\n\
|
|
||||||
2. During the Provisioning Process, the Provisioning Technology may cause third party\n\
|
|
||||||
Installable Software or a portion thereof to be accessed and copied to the Target Machine.\n\
|
|
||||||
3. Pursuant to the Specification, you will provide to the user the terms and conditions that\n\
|
|
||||||
govern the use of the Installable Software ("Installable Software Agreement") and such\n\
|
|
||||||
Installable Software Agreement shall be accessed from the Target Machine in accordance\n\
|
|
||||||
with the Specification. Such Installable Software Agreement must inform the user of the\n\
|
|
||||||
terms and conditions that govern the Installable Software and must solicit acceptance by\n\
|
|
||||||
the end user in the manner prescribed in such Installable Software Agreement. Upon such\n\
|
|
||||||
indication of agreement by the user, the provisioning Technology will complete installation\n\
|
|
||||||
of the Installable Software.\n\
|
|
||||||
\n\
|
|
||||||
Cryptography\n\
|
|
||||||
\n\
|
|
||||||
Content may contain encryption software. The country in which you are\n\
|
|
||||||
currently may have restrictions on the import, possession, and use,\n\
|
|
||||||
and/or re-export to another country, of encryption software. BEFORE\n\
|
|
||||||
using any encryption software, please check the country's laws,\n\
|
|
||||||
regulations and policies concerning the import, possession, or use, and\n\
|
|
||||||
re-export of encryption software, to see if this is permitted.\n\
|
|
||||||
\n\
|
|
||||||
Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.\n
|
|
||||||
########### end of license property ##########################################
|
|
|
@ -1,46 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!--
|
|
||||||
Copyright (c) 2008, 2012 Wind River Systems, Inc. and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
IBM Corporation - initial API and implementation
|
|
||||||
-->
|
|
||||||
<feature
|
|
||||||
id="org.eclipse.tm.releng.test"
|
|
||||||
label="%featureName"
|
|
||||||
version="3.2.100.qualifier"
|
|
||||||
provider-name="%providerName"
|
|
||||||
image="eclipse_update_120.jpg"
|
|
||||||
license-feature="org.eclipse.license"
|
|
||||||
license-feature-version="1.0.1.qualifier">
|
|
||||||
|
|
||||||
<description>
|
|
||||||
%description
|
|
||||||
</description>
|
|
||||||
|
|
||||||
<copyright>
|
|
||||||
%copyright
|
|
||||||
</copyright>
|
|
||||||
|
|
||||||
<license url="%licenseURL">
|
|
||||||
%license
|
|
||||||
</license>
|
|
||||||
|
|
||||||
<url>
|
|
||||||
<update label="%tmUpdateSiteName" url="http://download.eclipse.org/tm/updates/3.5"/>
|
|
||||||
<discovery label="%tmUpdateSiteName" url="http://download.eclipse.org/tm/updates/3.5"/>
|
|
||||||
</url>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.rse.tests"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
<includes
|
|
||||||
id="org.eclipse.tm.terminal.test"
|
|
||||||
version="0.0.0"/>
|
|
||||||
|
|
||||||
</feature>
|
|
|
@ -1,15 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<parent>
|
|
||||||
<artifactId>tm-parent</artifactId>
|
|
||||||
<groupId>org.eclipse.tm</groupId>
|
|
||||||
<version>3.8.0-SNAPSHOT</version>
|
|
||||||
<relativePath>../../../</relativePath>
|
|
||||||
</parent>
|
|
||||||
<groupId>org.eclipse.tm</groupId>
|
|
||||||
<artifactId>org.eclipse.tm.releng.test</artifactId>
|
|
||||||
<version>3.2.100-SNAPSHOT</version>
|
|
||||||
<packaging>eclipse-feature</packaging>
|
|
||||||
</project>
|
|
|
@ -1,256 +0,0 @@
|
||||||
<!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>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Eclipse Public License - Version 1.0</title>
|
|
||||||
|
|
||||||
<style type="text/css">
|
|
||||||
body {
|
|
||||||
size: 8.5in 11.0in;
|
|
||||||
margin: 0.25in 0.5in 0.25in 0.5in;
|
|
||||||
tab-interval: 0.5in;
|
|
||||||
}
|
|
||||||
p {
|
|
||||||
margin-left: auto;
|
|
||||||
margin-top: 0.5em;
|
|
||||||
margin-bottom: 0.5em;
|
|
||||||
}
|
|
||||||
p.list {
|
|
||||||
margin-left: 0.5in;
|
|
||||||
margin-top: 0.05em;
|
|
||||||
margin-bottom: 0.05em;
|
|
||||||
}
|
|
||||||
</style></head><body lang="EN-US">
|
|
||||||
|
|
||||||
<p align="center"><b>Eclipse Public License - v 1.0</b></p>
|
|
||||||
|
|
||||||
<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
|
|
||||||
PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
|
|
||||||
DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
|
|
||||||
AGREEMENT.</p>
|
|
||||||
|
|
||||||
<p><b>1. DEFINITIONS</b></p>
|
|
||||||
|
|
||||||
<p>"Contribution" means:</p>
|
|
||||||
|
|
||||||
<p class="list">a) in the case of the initial Contributor, the initial
|
|
||||||
code and documentation distributed under this Agreement, and</p>
|
|
||||||
<p class="list">b) in the case of each subsequent Contributor:</p>
|
|
||||||
<p class="list">i) changes to the Program, and</p>
|
|
||||||
<p class="list">ii) additions to the Program;</p>
|
|
||||||
<p class="list">where such changes and/or additions to the Program
|
|
||||||
originate from and are distributed by that particular Contributor. A
|
|
||||||
Contribution 'originates' from a Contributor if it was added to the
|
|
||||||
Program by such Contributor itself or anyone acting on such
|
|
||||||
Contributor's behalf. Contributions do not include additions to the
|
|
||||||
Program which: (i) are separate modules of software distributed in
|
|
||||||
conjunction with the Program under their own license agreement, and (ii)
|
|
||||||
are not derivative works of the Program.</p>
|
|
||||||
|
|
||||||
<p>"Contributor" means any person or entity that distributes
|
|
||||||
the Program.</p>
|
|
||||||
|
|
||||||
<p>"Licensed Patents" mean patent claims licensable by a
|
|
||||||
Contributor which are necessarily infringed by the use or sale of its
|
|
||||||
Contribution alone or when combined with the Program.</p>
|
|
||||||
|
|
||||||
<p>"Program" means the Contributions distributed in accordance
|
|
||||||
with this Agreement.</p>
|
|
||||||
|
|
||||||
<p>"Recipient" means anyone who receives the Program under
|
|
||||||
this Agreement, including all Contributors.</p>
|
|
||||||
|
|
||||||
<p><b>2. GRANT OF RIGHTS</b></p>
|
|
||||||
|
|
||||||
<p class="list">a) Subject to the terms of this Agreement, each
|
|
||||||
Contributor hereby grants Recipient a non-exclusive, worldwide,
|
|
||||||
royalty-free copyright license to reproduce, prepare derivative works
|
|
||||||
of, publicly display, publicly perform, distribute and sublicense the
|
|
||||||
Contribution of such Contributor, if any, and such derivative works, in
|
|
||||||
source code and object code form.</p>
|
|
||||||
|
|
||||||
<p class="list">b) Subject to the terms of this Agreement, each
|
|
||||||
Contributor hereby grants Recipient a non-exclusive, worldwide,
|
|
||||||
royalty-free patent license under Licensed Patents to make, use, sell,
|
|
||||||
offer to sell, import and otherwise transfer the Contribution of such
|
|
||||||
Contributor, if any, in source code and object code form. This patent
|
|
||||||
license shall apply to the combination of the Contribution and the
|
|
||||||
Program if, at the time the Contribution is added by the Contributor,
|
|
||||||
such addition of the Contribution causes such combination to be covered
|
|
||||||
by the Licensed Patents. The patent license shall not apply to any other
|
|
||||||
combinations which include the Contribution. No hardware per se is
|
|
||||||
licensed hereunder.</p>
|
|
||||||
|
|
||||||
<p class="list">c) Recipient understands that although each Contributor
|
|
||||||
grants the licenses to its Contributions set forth herein, no assurances
|
|
||||||
are provided by any Contributor that the Program does not infringe the
|
|
||||||
patent or other intellectual property rights of any other entity. Each
|
|
||||||
Contributor disclaims any liability to Recipient for claims brought by
|
|
||||||
any other entity based on infringement of intellectual property rights
|
|
||||||
or otherwise. As a condition to exercising the rights and licenses
|
|
||||||
granted hereunder, each Recipient hereby assumes sole responsibility to
|
|
||||||
secure any other intellectual property rights needed, if any. For
|
|
||||||
example, if a third party patent license is required to allow Recipient
|
|
||||||
to distribute the Program, it is Recipient's responsibility to acquire
|
|
||||||
that license before distributing the Program.</p>
|
|
||||||
|
|
||||||
<p class="list">d) Each Contributor represents that to its knowledge it
|
|
||||||
has sufficient copyright rights in its Contribution, if any, to grant
|
|
||||||
the copyright license set forth in this Agreement.</p>
|
|
||||||
|
|
||||||
<p><b>3. REQUIREMENTS</b></p>
|
|
||||||
|
|
||||||
<p>A Contributor may choose to distribute the Program in object code
|
|
||||||
form under its own license agreement, provided that:</p>
|
|
||||||
|
|
||||||
<p class="list">a) it complies with the terms and conditions of this
|
|
||||||
Agreement; and</p>
|
|
||||||
|
|
||||||
<p class="list">b) its license agreement:</p>
|
|
||||||
|
|
||||||
<p class="list">i) effectively disclaims on behalf of all Contributors
|
|
||||||
all warranties and conditions, express and implied, including warranties
|
|
||||||
or conditions of title and non-infringement, and implied warranties or
|
|
||||||
conditions of merchantability and fitness for a particular purpose;</p>
|
|
||||||
|
|
||||||
<p class="list">ii) effectively excludes on behalf of all Contributors
|
|
||||||
all liability for damages, including direct, indirect, special,
|
|
||||||
incidental and consequential damages, such as lost profits;</p>
|
|
||||||
|
|
||||||
<p class="list">iii) states that any provisions which differ from this
|
|
||||||
Agreement are offered by that Contributor alone and not by any other
|
|
||||||
party; and</p>
|
|
||||||
|
|
||||||
<p class="list">iv) states that source code for the Program is available
|
|
||||||
from such Contributor, and informs licensees how to obtain it in a
|
|
||||||
reasonable manner on or through a medium customarily used for software
|
|
||||||
exchange.</p>
|
|
||||||
|
|
||||||
<p>When the Program is made available in source code form:</p>
|
|
||||||
|
|
||||||
<p class="list">a) it must be made available under this Agreement; and</p>
|
|
||||||
|
|
||||||
<p class="list">b) a copy of this Agreement must be included with each
|
|
||||||
copy of the Program.</p>
|
|
||||||
|
|
||||||
<p>Contributors may not remove or alter any copyright notices contained
|
|
||||||
within the Program.</p>
|
|
||||||
|
|
||||||
<p>Each Contributor must identify itself as the originator of its
|
|
||||||
Contribution, if any, in a manner that reasonably allows subsequent
|
|
||||||
Recipients to identify the originator of the Contribution.</p>
|
|
||||||
|
|
||||||
<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
|
|
||||||
|
|
||||||
<p>Commercial distributors of software may accept certain
|
|
||||||
responsibilities with respect to end users, business partners and the
|
|
||||||
like. While this license is intended to facilitate the commercial use of
|
|
||||||
the Program, the Contributor who includes the Program in a commercial
|
|
||||||
product offering should do so in a manner which does not create
|
|
||||||
potential liability for other Contributors. Therefore, if a Contributor
|
|
||||||
includes the Program in a commercial product offering, such Contributor
|
|
||||||
("Commercial Contributor") hereby agrees to defend and
|
|
||||||
indemnify every other Contributor ("Indemnified Contributor")
|
|
||||||
against any losses, damages and costs (collectively "Losses")
|
|
||||||
arising from claims, lawsuits and other legal actions brought by a third
|
|
||||||
party against the Indemnified Contributor to the extent caused by the
|
|
||||||
acts or omissions of such Commercial Contributor in connection with its
|
|
||||||
distribution of the Program in a commercial product offering. The
|
|
||||||
obligations in this section do not apply to any claims or Losses
|
|
||||||
relating to any actual or alleged intellectual property infringement. In
|
|
||||||
order to qualify, an Indemnified Contributor must: a) promptly notify
|
|
||||||
the Commercial Contributor in writing of such claim, and b) allow the
|
|
||||||
Commercial Contributor to control, and cooperate with the Commercial
|
|
||||||
Contributor in, the defense and any related settlement negotiations. The
|
|
||||||
Indemnified Contributor may participate in any such claim at its own
|
|
||||||
expense.</p>
|
|
||||||
|
|
||||||
<p>For example, a Contributor might include the Program in a commercial
|
|
||||||
product offering, Product X. That Contributor is then a Commercial
|
|
||||||
Contributor. If that Commercial Contributor then makes performance
|
|
||||||
claims, or offers warranties related to Product X, those performance
|
|
||||||
claims and warranties are such Commercial Contributor's responsibility
|
|
||||||
alone. Under this section, the Commercial Contributor would have to
|
|
||||||
defend claims against the other Contributors related to those
|
|
||||||
performance claims and warranties, and if a court requires any other
|
|
||||||
Contributor to pay any damages as a result, the Commercial Contributor
|
|
||||||
must pay those damages.</p>
|
|
||||||
|
|
||||||
<p><b>5. NO WARRANTY</b></p>
|
|
||||||
|
|
||||||
<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
|
|
||||||
PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
|
|
||||||
OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
|
|
||||||
ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
|
|
||||||
OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
|
|
||||||
responsible for determining the appropriateness of using and
|
|
||||||
distributing the Program and assumes all risks associated with its
|
|
||||||
exercise of rights under this Agreement , including but not limited to
|
|
||||||
the risks and costs of program errors, compliance with applicable laws,
|
|
||||||
damage to or loss of data, programs or equipment, and unavailability or
|
|
||||||
interruption of operations.</p>
|
|
||||||
|
|
||||||
<p><b>6. DISCLAIMER OF LIABILITY</b></p>
|
|
||||||
|
|
||||||
<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
|
|
||||||
NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
|
|
||||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
|
|
||||||
WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
|
|
||||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
|
||||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
|
|
||||||
DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
|
|
||||||
HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
|
|
||||||
|
|
||||||
<p><b>7. GENERAL</b></p>
|
|
||||||
|
|
||||||
<p>If any provision of this Agreement is invalid or unenforceable under
|
|
||||||
applicable law, it shall not affect the validity or enforceability of
|
|
||||||
the remainder of the terms of this Agreement, and without further action
|
|
||||||
by the parties hereto, such provision shall be reformed to the minimum
|
|
||||||
extent necessary to make such provision valid and enforceable.</p>
|
|
||||||
|
|
||||||
<p>If Recipient institutes patent litigation against any entity
|
|
||||||
(including a cross-claim or counterclaim in a lawsuit) alleging that the
|
|
||||||
Program itself (excluding combinations of the Program with other
|
|
||||||
software or hardware) infringes such Recipient's patent(s), then such
|
|
||||||
Recipient's rights granted under Section 2(b) shall terminate as of the
|
|
||||||
date such litigation is filed.</p>
|
|
||||||
|
|
||||||
<p>All Recipient's rights under this Agreement shall terminate if it
|
|
||||||
fails to comply with any of the material terms or conditions of this
|
|
||||||
Agreement and does not cure such failure in a reasonable period of time
|
|
||||||
after becoming aware of such noncompliance. If all Recipient's rights
|
|
||||||
under this Agreement terminate, Recipient agrees to cease use and
|
|
||||||
distribution of the Program as soon as reasonably practicable. However,
|
|
||||||
Recipient's obligations under this Agreement and any licenses granted by
|
|
||||||
Recipient relating to the Program shall continue and survive.</p>
|
|
||||||
|
|
||||||
<p>Everyone is permitted to copy and distribute copies of this
|
|
||||||
Agreement, but in order to avoid inconsistency the Agreement is
|
|
||||||
copyrighted and may only be modified in the following manner. The
|
|
||||||
Agreement Steward reserves the right to publish new versions (including
|
|
||||||
revisions) of this Agreement from time to time. No one other than the
|
|
||||||
Agreement Steward has the right to modify this Agreement. The Eclipse
|
|
||||||
Foundation is the initial Agreement Steward. The Eclipse Foundation may
|
|
||||||
assign the responsibility to serve as the Agreement Steward to a
|
|
||||||
suitable separate entity. Each new version of the Agreement will be
|
|
||||||
given a distinguishing version number. The Program (including
|
|
||||||
Contributions) may always be distributed subject to the version of the
|
|
||||||
Agreement under which it was received. In addition, after a new version
|
|
||||||
of the Agreement is published, Contributor may elect to distribute the
|
|
||||||
Program (including its Contributions) under the new version. Except as
|
|
||||||
expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
|
|
||||||
rights or licenses to the intellectual property of any Contributor under
|
|
||||||
this Agreement, whether expressly, by implication, estoppel or
|
|
||||||
otherwise. All rights in the Program not expressly granted under this
|
|
||||||
Agreement are reserved.</p>
|
|
||||||
|
|
||||||
<p>This Agreement is governed by the laws of the State of New York and
|
|
||||||
the intellectual property laws of the United States of America. No party
|
|
||||||
to this Agreement will bring a legal action under this Agreement more
|
|
||||||
than one year after the cause of action arose. Each party waives its
|
|
||||||
rights to a jury trial in any resulting litigation.</p>
|
|
||||||
|
|
||||||
</body></html>
|
|
|
@ -1,108 +0,0 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
|
||||||
<title>Eclipse Foundation Software User Agreement</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body lang="EN-US">
|
|
||||||
<h2>Eclipse Foundation Software User Agreement</h2>
|
|
||||||
<p>February 1, 2011</p>
|
|
||||||
|
|
||||||
<h3>Usage Of Content</h3>
|
|
||||||
|
|
||||||
<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
|
|
||||||
(COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
|
|
||||||
CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
|
|
||||||
OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
|
|
||||||
NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
|
|
||||||
CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
|
|
||||||
|
|
||||||
<h3>Applicable Licenses</h3>
|
|
||||||
|
|
||||||
<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
|
|
||||||
("EPL"). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
|
|
||||||
For purposes of the EPL, "Program" will mean the Content.</p>
|
|
||||||
|
|
||||||
<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
|
|
||||||
repository ("Repository") in software modules ("Modules") and made available as downloadable archives ("Downloads").</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").</li>
|
|
||||||
<li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".</li>
|
|
||||||
<li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of the Plug-ins
|
|
||||||
and/or Fragments associated with that Feature.</li>
|
|
||||||
<li>Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of Included Features.</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and
|
|
||||||
Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module
|
|
||||||
including, but not limited to the following locations:</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>The top-level (root) directory</li>
|
|
||||||
<li>Plug-in and Fragment directories</li>
|
|
||||||
<li>Inside Plug-ins and Fragments packaged as JARs</li>
|
|
||||||
<li>Sub-directories of the directory named "src" of certain Plug-ins</li>
|
|
||||||
<li>Feature directories</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license ("Feature Update License") during the
|
|
||||||
installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
|
|
||||||
inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature.
|
|
||||||
Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
|
|
||||||
that directory.</p>
|
|
||||||
|
|
||||||
<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
|
|
||||||
OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
|
|
||||||
<li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
|
|
||||||
<li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
|
|
||||||
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
|
|
||||||
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
|
|
||||||
<li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
|
|
||||||
contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
|
|
||||||
|
|
||||||
|
|
||||||
<h3>Use of Provisioning Technology</h3>
|
|
||||||
|
|
||||||
<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
|
|
||||||
Update Manager ("Provisioning Technology") for the purpose of allowing users to install software, documentation, information and/or
|
|
||||||
other materials (collectively "Installable Software"). This capability is provided with the intent of allowing such users to
|
|
||||||
install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
|
|
||||||
href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
|
|
||||||
("Specification").</p>
|
|
||||||
|
|
||||||
<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
|
|
||||||
applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
|
|
||||||
in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
|
|
||||||
Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
|
|
||||||
|
|
||||||
<ol>
|
|
||||||
<li>A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology
|
|
||||||
on a machine ("Target Machine") with the intent of installing, extending or updating the functionality of an Eclipse-based
|
|
||||||
product.</li>
|
|
||||||
<li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
|
|
||||||
accessed and copied to the Target Machine.</li>
|
|
||||||
<li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
|
|
||||||
Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed from the Target
|
|
||||||
Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
|
|
||||||
the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
|
|
||||||
indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
|
|
||||||
</ol>
|
|
||||||
|
|
||||||
<h3>Cryptography</h3>
|
|
||||||
|
|
||||||
<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
|
|
||||||
another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
|
|
||||||
possession, or use, and re-export of encryption software, to see if this is permitted.</p>
|
|
||||||
|
|
||||||
<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,33 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<projectDescription>
|
|
||||||
<name>org.eclipse.tm.releng</name>
|
|
||||||
<comment></comment>
|
|
||||||
<projects>
|
|
||||||
</projects>
|
|
||||||
<buildSpec>
|
|
||||||
</buildSpec>
|
|
||||||
<natures>
|
|
||||||
</natures>
|
|
||||||
<linkedResources>
|
|
||||||
<link>
|
|
||||||
<name>root-dstoreTargets-git.xml</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/dstoreTargets-git.xml</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>root-gitignore</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/.gitignore</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>root-pom.xml</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/pom.xml</locationURI>
|
|
||||||
</link>
|
|
||||||
<link>
|
|
||||||
<name>root-src.xml</name>
|
|
||||||
<type>1</type>
|
|
||||||
<locationURI>PARENT-2-PROJECT_LOC/src.xml</locationURI>
|
|
||||||
</link>
|
|
||||||
</linkedResources>
|
|
||||||
</projectDescription>
|
|
|
@ -1,107 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2010, 2012 Mentor Graphics Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Anna Dushistova (Mentor Graphics) - initial API and implementation
|
|
||||||
# Nick Boldt (RedHat) - [307014][releng] Improvements to build script for Athena
|
|
||||||
###############################################################################
|
|
||||||
|
|
||||||
## BEGIN PROJECT BUILD PROPERTIES ##
|
|
||||||
|
|
||||||
# default settings for all this project's builds, for this branch; see also o.e.d.common.releng/build.properties for more overrideable defaults
|
|
||||||
|
|
||||||
# To permit automatic downloads of non-EPL compatible code, set this to property to "I accept"
|
|
||||||
thirdPartyDownloadLicenseAcceptance="I accept"
|
|
||||||
|
|
||||||
# MUST BE SET #
|
|
||||||
projectid=tools.tm
|
|
||||||
zipPrefix=TM
|
|
||||||
incubation=
|
|
||||||
version=3.3.1
|
|
||||||
buildType=N
|
|
||||||
branch=HEAD
|
|
||||||
mainFeatureToBuildID=org.eclipse.tm.releng.master
|
|
||||||
#testFeatureToBuildID=org.eclipse.tm.releng.test
|
|
||||||
testFeatureToBuildID=org.eclipse.rse.tests
|
|
||||||
#testFeatureToBuildID=org.eclipse.tm.releng.master
|
|
||||||
#testFeatureToBuildID=org.eclipse.tm.terminal.test
|
|
||||||
|
|
||||||
JAVA_HOME=${JAVA_HOME}
|
|
||||||
JAVA14_HOME=${JAVA_HOME}
|
|
||||||
JAVA50_HOME=${JAVA_HOME}
|
|
||||||
JAVA60_HOME=${JAVA_HOME}
|
|
||||||
JAVADOC_HOME=${JAVA_HOME}/bin
|
|
||||||
PACK200_JAVA_HOME=${JAVA_HOME}
|
|
||||||
#JAVA_HOME=/opt/public/common/sun-jdk1.6.0_21_x64
|
|
||||||
|
|
||||||
#<MOB_20100529>
|
|
||||||
#repositoryURLs=\
|
|
||||||
#http://download.jboss.org/jbosstools/updates/helios/
|
|
||||||
##http://download.eclipse.org/releases/helios/
|
|
||||||
#
|
|
||||||
#IUsToInstall=org.eclipse.sdk.feature.group+org.eclipse.sdk.ide+org.eclipse.core.net+org.eclipse.equinox.common+org.eclipse.core.runtime+org.eclipse.debug.core+org.eclipse.rcp.feature.group
|
|
||||||
#</MOB_20100529>
|
|
||||||
|
|
||||||
#IUsToInstall=org.eclipse.sdk.feature.group+org.eclipse.sdk.ide+org.eclipse.core.net+org.eclipse.equinox.common+org.eclipse.core.runtime+org.eclipse.debug.core+org.eclipse.rcp.feature.group+\
|
|
||||||
#org.eclipse.emf.feature.group+\
|
|
||||||
#org.eclipse.xsd.feature.group
|
|
||||||
|
|
||||||
#dependencyURLs=
|
|
||||||
#http://download.eclipse.org/eclipse/downloads/drops/S-3.6M6-201003121448/eclipse-SDK-3.6M6-linux-gtk-ppc.tar.gz,\
|
|
||||||
#http://download.eclipse.org/eclipse/downloads/drops/S-3.6RC2-201005201744/eclipse-SDK-3.6RC2-linux-gtk-ppc.tar.gz,\
|
|
||||||
|
|
||||||
dependencyURLs=\
|
|
||||||
http://download.eclipse.org/eclipse/downloads/drops/R-3.7-201106131736/eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz,\
|
|
||||||
http://download.eclipse.org/tools/cdt/builds/8.0.0/I.I201106081058/cdt-master-8.0.0-I201106081058.zip,\
|
|
||||||
http://archive.eclipse.org/tm/updates/rxtx/downloads/RXTX-runtime-I20071016-1945.zip
|
|
||||||
|
|
||||||
#dependencyURLs=http://download.eclipse.org/athena/runnables/RXTX-runtime-I20071016-1945.zip
|
|
||||||
#dependencyURLs=http://download.eclipse.org/athena/runnables/RXTX-runtime-I20071016-1945.zip
|
|
||||||
|
|
||||||
build.steps=buildUpdate,buildExtra,buildTests,generateDigests,testLocal,publish,cleanup
|
|
||||||
#build.steps=buildZips,buildUpdate,buildTests,generateDigests,testLocal,publish,cleanup,map2psf
|
|
||||||
#build.steps=buildZips,buildUpdate,generateDigests,publish,cleanup,map2psf
|
|
||||||
|
|
||||||
# Use R36_RC2 basebuilder
|
|
||||||
#relengBaseBuilderDir=/opt/public/cbi/build/org.eclipse.releng.basebuilder_R36_M4
|
|
||||||
relengBaseBuilderDir=/opt/public/tools/tm/ws2/org.eclipse.releng.basebuilder
|
|
||||||
|
|
||||||
|
|
||||||
# this is now set in build.xml
|
|
||||||
#localSourceCheckoutDir=/home/anna/RSETM-BUILD-workspace/org.eclipse.tm.tree
|
|
||||||
|
|
||||||
# don't suppress cleanup if tests fail
|
|
||||||
#noclean=true
|
|
||||||
noclean=false
|
|
||||||
individualSourceBundles=true
|
|
||||||
packageFeaturesIncludedBinaries=true
|
|
||||||
flattenDependencies=true
|
|
||||||
parallelCompilation=true
|
|
||||||
generateFeatureVersionSuffix=true
|
|
||||||
generateAPIDescription=true
|
|
||||||
generateSourceReferences=true
|
|
||||||
|
|
||||||
#Compiler options
|
|
||||||
#javacFailOnError=false
|
|
||||||
## Not needed on Athena since set by default
|
|
||||||
#javacDebugInfo=on
|
|
||||||
#javacVerbose=true
|
|
||||||
|
|
||||||
#This fixes a problem with the IBM 1.5 VM, see bug 158358
|
|
||||||
#compilerArg=-inlineJSR -enableJavadoc -warn:+javadoc
|
|
||||||
#compilerArg=-inlineJSR -enableJavadoc -warn:+javadoc -encoding UTF-8
|
|
||||||
compilerArg=-inlineJSR -enableJavadoc -encoding UTF-8
|
|
||||||
#compilerArg=-enableJavadoc -encoding ISO-8859-1
|
|
||||||
|
|
||||||
# use this to omit pack200 step (does not yet work on Windows - https://bugs.eclipse.org/bugs/show_bug.cgi?id=268405)
|
|
||||||
#skipPack=true
|
|
||||||
#skipSign=true
|
|
||||||
|
|
||||||
buildServerUser=
|
|
||||||
signingDir=/home/data/httpd/download-staging.priv/commonBuild
|
|
||||||
|
|
||||||
## END PROJECT BUILD PROPERTIES ##
|
|
|
@ -1,55 +0,0 @@
|
||||||
<!--
|
|
||||||
Copyright (c) 2009, 2010 Red Hat and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Anna Dushistova (Mentor Graphics) - cloned from gef.releng
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!-- A sample build file for use with Hudson. Note that forceContextQualifier
|
|
||||||
is being set, which overrides tag/branch values found in *.map files
|
|
||||||
-->
|
|
||||||
<project default="run">
|
|
||||||
<target name="run">
|
|
||||||
<!-- 0. Set a valid path to JAVA_HOME, if Eclipse's ${java.home}/../bin/javac cannot be found
|
|
||||||
-->
|
|
||||||
<property name="JAVA_HOME" value="${java.home}/.." />
|
|
||||||
|
|
||||||
<tstamp>
|
|
||||||
<format property="buildTimestamp" pattern="yyyyMMddHHmm" />
|
|
||||||
</tstamp>
|
|
||||||
<property name="forceContextQualifier" value="${buildTimestamp}" />
|
|
||||||
|
|
||||||
<!-- 1. Import these projects using File > Import > Team Project Set > ./psfs/athena.psf.
|
|
||||||
2. Close the org.eclipse.releng.basebuilder project - it does not need to compile to be of use.
|
|
||||||
3. You can also define absolute paths for these directories, if relative paths do not work.
|
|
||||||
-->
|
|
||||||
<condition property="relengCommonBuilderDir"
|
|
||||||
value="${basedir}/../../../org.eclipse.dash.common.releng"
|
|
||||||
else="${basedir}/../org.eclipse.dash.common.releng"
|
|
||||||
>
|
|
||||||
<available file="${basedir}/../../../org.eclipse.dash.common.releng" type="dir" />
|
|
||||||
</condition>
|
|
||||||
<condition property="relengBaseBuilderDir"
|
|
||||||
value="${basedir}/../../../org.eclipse.releng.basebuilder"
|
|
||||||
else="${basedir}/../org.eclipse.releng.basebuilder"
|
|
||||||
>
|
|
||||||
<available file="${basedir}/../../../org.eclipse.releng.basebuilder" type="dir" />
|
|
||||||
</condition>
|
|
||||||
|
|
||||||
<!-- 4. To build from CVS sources using information in the ./maps/*.map files, comment these next two properties
|
|
||||||
5. Or, to build from sources in the workspace, use these properties. You can also use absolute paths if needed.
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!--
|
|
||||||
<property name="localSourceCheckoutDir" value="/tmp/build/tm-tree" />
|
|
||||||
<property name="relengBuilderDir" value="${basedir}" />
|
|
||||||
-->
|
|
||||||
|
|
||||||
<property file="build.properties" />
|
|
||||||
<ant antfile="${relengCommonBuilderDir}/build.xml" />
|
|
||||||
</target>
|
|
||||||
</project>
|
|
|
@ -1,22 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType">
|
|
||||||
<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
|
|
||||||
<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/>
|
|
||||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
|
|
||||||
<listEntry value="/org.eclipse.tm.releng/build.xml"/>
|
|
||||||
</listAttribute>
|
|
||||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
|
|
||||||
<listEntry value="1"/>
|
|
||||||
</listAttribute>
|
|
||||||
<stringAttribute key="org.eclipse.debug.ui.ATTR_CAPTURE_IN_FILE" value="${workspace_loc:/org.eclipse.tm.releng}/buildlog.latest.txt"/>
|
|
||||||
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
|
|
||||||
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
|
|
||||||
</listAttribute>
|
|
||||||
<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
|
|
||||||
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.tm.releng"/>
|
|
||||||
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
|
|
||||||
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_HIDE_INTERNAL_TARGETS" value="true"/>
|
|
||||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LAUNCH_CONFIGURATION_BUILD_SCOPE" value="${projects:org.eclipse.dash.common.releng,org.eclipse.tm.releng}"/>
|
|
||||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/org.eclipse.tm.releng/build.xml}"/>
|
|
||||||
<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
|
|
||||||
</launchConfiguration>
|
|
|
@ -1,312 +0,0 @@
|
||||||
<!--
|
|
||||||
Copyright (c) 2010 Mentor Graphics Corporation and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Anna Dushistova (Mentor Graphics) - initial API and implementation
|
|
||||||
-->
|
|
||||||
<project default="run" name="Project's .releng buildExtra.xml">
|
|
||||||
|
|
||||||
<target name="init">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="run">
|
|
||||||
<!-- TODO: write code that's hooked into o.e.d.commonbuilder.releng's build.xml to do extra configs (eg., for inserting 3rd party libs into plugins)
|
|
||||||
-->
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="getDependencies">
|
|
||||||
<!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->
|
|
||||||
<echo message="Download, then unpack CDT" />
|
|
||||||
<ant target="getUpdateSiteDependency"
|
|
||||||
antfile="${relengCommonBuilderDir}/tools/scripts/getDependencies.xml">
|
|
||||||
<property name="url" value="${tools.cdt.master.url}" />
|
|
||||||
<property name="file" value="${tools.cdt.master.file}" />
|
|
||||||
</ant>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="extraPackaging">
|
|
||||||
<!-- USE PDE PACKAGER TO ASSEMBLE THESE ZIPS -->
|
|
||||||
|
|
||||||
<!-- create ALL zip from ${allZip} -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/TM-ALL-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664" />
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
<!-- build RSE SDK: RSE+Orbit, no examples -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/RSE-SDK-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}"
|
|
||||||
dirmode="775"
|
|
||||||
filemode="664"
|
|
||||||
excludes="**/org.eclipse.*.all*, **/org.eclipse.*.all*/**, **/org.eclipse.*.examples*, **/org.eclipse.*.examples*/**, **/org.eclipse.tm*, **/org.eclipse.tm*/**, **/org.eclipse.rse.wince*, **/org.eclipse.rse.wince*/**, **/org.eclipse.rse.scp*, **/org.eclipse.rse.scp*/**, **/org.eclipse.rse.subsystems.files.scp*, **/org.eclipse.rse.subsystems.files.scp*/**, **/org.eclipse.rse.useractions*, **/org.eclipse.rse.useractions*/**, **/org.eclipse.rse.tests*, **/org.eclipse.rse.tests*/**, **/org.eclipse.rse.discovery*, **/org.eclipse.rse.discovery*/** "
|
|
||||||
>
|
|
||||||
<include name="**/org.eclipse.rse*" />
|
|
||||||
<include name="**/org.eclipse.rse*/**" />
|
|
||||||
<include name="**/org.eclipse.rse*/**/**" />
|
|
||||||
<include name="**/org.apache.common*" />
|
|
||||||
<include name="**/org.apache.common*/**" />
|
|
||||||
<include name="**/org.apache.common*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664" id="terminal_required">
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*/**" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664" id="dstore_required">
|
|
||||||
<include name="**/org.eclipse.dstore*" />
|
|
||||||
<include name="**/org.eclipse.dstore*/**" />
|
|
||||||
<include name="**/org.eclipse.dstore*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}"
|
|
||||||
dirmode="775"
|
|
||||||
filemode="664"
|
|
||||||
id="rootfiles"
|
|
||||||
includes="**/eclipse/epl-v10.html, **/eclipse/notice.html"
|
|
||||||
/>
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
<!-- build RSE runtime: RSE+Orbit, no examples -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/RSE-runtime-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}"
|
|
||||||
dirmode="775"
|
|
||||||
filemode="664"
|
|
||||||
excludes="**/org.eclipse.*.all*, **/org.eclipse.*.all*/**, **/org.eclipse.*.examples*, **/org.eclipse.*.examples*/**, **/org.eclipse.*.sdk*, **/org.eclipse.*.sdk*/**,**/org.eclipse.*.doc*, **/org.eclipse.*.doc*/*, **/org.eclipse.*.source*, **/org.eclipse.*.source*/**, **/org.apache.*.source*, **/org.apache.*.source*/**, **/*src.zip, **/org.eclipse.tm*, **/org.eclipse.tm*/**, **/org.eclipse.rse.wince*, **/org.eclipse.rse.wince*/**, **/org.eclipse.rse.scp*, **/org.eclipse.rse.scp*/**, **/org.eclipse.rse.subsystems.files.scp*, **/org.eclipse.rse.subsystems.files.scp*/** **/org.eclipse.rse.useractions*, **/org.eclipse.rse.useractions*/**, **/org.eclipse.rse.tests*, **/org.eclipse.rse.tests*/**, **/org.eclipse.rse.discovery*, **/org.eclipse.rse.discovery*/** "
|
|
||||||
>
|
|
||||||
<include name="**/org.eclipse.rse*" />
|
|
||||||
<include name="**/org.eclipse.rse*/**" />
|
|
||||||
<include name="**/org.eclipse.rse*/**/**" />
|
|
||||||
<include name="**/org.apache.common*" />
|
|
||||||
<include name="**/org.apache.common*/**" />
|
|
||||||
<include name="**/org.apache.common*/**/**" />
|
|
||||||
<include name="**/org.eclipse.dstore*" />
|
|
||||||
<include name="**/org.eclipse.dstore*/**" />
|
|
||||||
<include name="**/org.eclipse.dstore*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664"
|
|
||||||
excludes="**/org.eclipse.*.source*, **/org.eclipse.*.source*/**">
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*/**" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
|
|
||||||
<zipfileset refid="rootfiles" />
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
<!-- build examples -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/RSE-examples-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664">
|
|
||||||
<include name="**/org.eclipse.*.examples*" />
|
|
||||||
<include name="**/org.eclipse.*.examples*/**" />
|
|
||||||
<include name="**/org.eclipse.*.examples*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
<zipfileset refid="rootfiles" />
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
<!-- build useractions -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/RSE-useractions-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664">
|
|
||||||
<include name="**/org.eclipse.*.useractions*" />
|
|
||||||
<include name="**/org.eclipse.*.useractions*/**" />
|
|
||||||
<include name="**/org.eclipse.*.useractions*/**/**" />
|
|
||||||
<exclude name="**/org.eclipse.*.useractions.wrapper*" />
|
|
||||||
<exclude name="**/org.eclipse.*.useractions.wrapper*/**" />
|
|
||||||
<exclude name="**/org.eclipse.*.useractions.wrapper*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
<zipfileset refid="rootfiles" />
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
<!-- build terminal -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/TM-terminal-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664" excludes="**/org.eclipse.*.test*, **/org.eclipse.*.test*/**, **/org.eclipse.tm.terminal.local*, **/org.eclipse.tm.terminal.local*/**">
|
|
||||||
<include name="**/org.eclipse.tm.terminal*" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal*/**" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
<zipfileset refid="rootfiles" />
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
<!-- build terminal.local -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/TM-terminal-local-incubation-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664" excludes="**/org.eclipse.*.test*, **/org.eclipse.*.test*/**">
|
|
||||||
<include name="*.html" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*/**" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal_*/**/**" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal.local*" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal.local*/**" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal.local*/**/**" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal.view_*" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal.view_*/**" />
|
|
||||||
<include name="**/org.eclipse.tm.terminal.view_*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
<!-- build WinCE plugins -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/RSE-wince-incubation-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664" excludes="**/org.eclipse.*.test*, **/org.eclipse.*.test*/**">
|
|
||||||
<include name="**/org.eclipse.rse.wince*" />
|
|
||||||
<include name="**/org.eclipse.rse.wince*/**" />
|
|
||||||
<include name="**/org.eclipse.rse.wince*/**/**" />
|
|
||||||
<include name="**/org.eclipse.rse.subsystems.wince*" />
|
|
||||||
<include name="**/org.eclipse.rse.subsystems.wince*/**" />
|
|
||||||
<include name="**/org.eclipse.rse.subsystems.wince*/**/**" />
|
|
||||||
<include name="**/org.eclipse.tm.rapi*" />
|
|
||||||
<include name="**/org.eclipse.tm.rapi*/**" />
|
|
||||||
<include name="**/org.eclipse.tm.rapi*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
<zipfileset refid="rootfiles" />
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
<!-- build SCP plugins -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/RSE-files-scp-incubation-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664" excludes="**/org.eclipse.*.test*, **/org.eclipse.*.test*/**">
|
|
||||||
<include name="**/org.eclipse.rse.scp*" />
|
|
||||||
<include name="**/org.eclipse.rse.scp*/**" />
|
|
||||||
<include name="**/org.eclipse.rse.scp*/**/**" />
|
|
||||||
<include name="**/org.eclipse.rse.subsystems.files.scp*" />
|
|
||||||
<include name="**/org.eclipse.rse.subsystems.files.scp*/**" />
|
|
||||||
<include name="**/org.eclipse.rse.subsystems.files.scp*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
<zipfileset refid="rootfiles" />
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- build TCF -->
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/TCF-SDK-incubation-${buildAlias}.zip" update="true">
|
|
||||||
<zipfileset src="${buildDirectory}/${buildLabel}/${allZip}" dirmode="775" filemode="664" excludes="**/org.eclipse.*.test*, **/org.eclipse.*.test*/**">
|
|
||||||
<include name="notice.html" />
|
|
||||||
<include name="epl-v10.html" />
|
|
||||||
<include name="**/org.eclipse.tm.tcf*" />
|
|
||||||
<include name="**/org.eclipse.tm.tcf*/**" />
|
|
||||||
<include name="**/org.eclipse.tm.tcf*/**/**" />
|
|
||||||
</zipfileset>
|
|
||||||
</zip>
|
|
||||||
|
|
||||||
</target>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do before running assemble. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="preAssemble">
|
|
||||||
<antcall target="serverruntime" />
|
|
||||||
<antcall target="hideServerStuff" />
|
|
||||||
<!--
|
|
||||||
<antcall target="allElements">
|
|
||||||
<param name="target" value="gatherSources" />
|
|
||||||
</antcall>
|
|
||||||
-->
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<!-- Steps to do after running assemble. -->
|
|
||||||
<!-- ===================================================================== -->
|
|
||||||
<target name="postAssemble">
|
|
||||||
<antcall target="revealServerStuff" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- =====================================================================
|
|
||||||
Specialized targets hide/reveal the server stuff so it doesn't get packaged
|
|
||||||
in the client.
|
|
||||||
===================================================================== -->
|
|
||||||
|
|
||||||
<target name="hideServerStuff">
|
|
||||||
<mkdir dir="${buildDirectory}/hidden"/>
|
|
||||||
<move todir="${buildDirectory}/hidden">
|
|
||||||
<fileset dir="${buildDirectory}/plugins">
|
|
||||||
<include name="**/clientserver.jar"/>
|
|
||||||
<include name="**/dstore_core.jar"/>
|
|
||||||
<include name="**/dstore_extra_server.jar"/>
|
|
||||||
<include name="**/dstore_miners.jar"/>
|
|
||||||
<include name="**/clientserversrc.zip"/>
|
|
||||||
<include name="**/dstore_coresrc.zip"/>
|
|
||||||
<include name="**/dstore_extra_serversrc.zip"/>
|
|
||||||
<include name="**/dstore_minerssrc.zip"/>
|
|
||||||
</fileset>
|
|
||||||
</move>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="revealServerStuff">
|
|
||||||
<move todir="${buildDirectory}/plugins">
|
|
||||||
<fileset dir="${buildDirectory}/hidden" includes="**" />
|
|
||||||
</move>
|
|
||||||
<delete dir="${buildDirectory}/hidden"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- =====================================================================
|
|
||||||
Specialized targets to build the server runtime.
|
|
||||||
===================================================================== -->
|
|
||||||
|
|
||||||
<target name="serverruntime">
|
|
||||||
|
|
||||||
<property name="working" value="${buildDirectory}/${buildLabel}/rseserver"/>
|
|
||||||
<mkdir dir="${working}" />
|
|
||||||
<mkdir dir="${working}/jars" />
|
|
||||||
|
|
||||||
<copy todir="${working}">
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.rse.services.dstore/serverruntime" includes="**" />
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<copy todir="${working}/jars">
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.dstore.core" includes="dstore_core.jar" />
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.dstore.extra" includes="dstore_extra_server.jar" />
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.rse.services" includes="clientserver.jar" />
|
|
||||||
<fileset dir="${buildDirectory}/plugins/org.eclipse.rse.services.dstore" includes="dstore_miners.jar" />
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<antcall target="rseserver-os-tar">
|
|
||||||
<param name="os" value="unix"/>
|
|
||||||
<param name="eol" value="lf"/>
|
|
||||||
</antcall>
|
|
||||||
<antcall target="rseserver-os-tar">
|
|
||||||
<param name="os" value="macosx"/>
|
|
||||||
<param name="eol" value="lf"/>
|
|
||||||
</antcall>
|
|
||||||
<antcall target="rseserver-os-tar">
|
|
||||||
<param name="os" value="linux"/>
|
|
||||||
<param name="eol" value="lf"/>
|
|
||||||
</antcall>
|
|
||||||
<antcall target="rseserver-os-zip">
|
|
||||||
<param name="os" value="windows"/>
|
|
||||||
<param name="eol" value="crlf"/>
|
|
||||||
</antcall>
|
|
||||||
|
|
||||||
<delete dir="${working}" />
|
|
||||||
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="rseserver-os-tar" depends="rseserver-os-collect">
|
|
||||||
<tar destfile="${buildDirectory}/${buildLabel}/rseserver-${buildId}-${os}.tar">
|
|
||||||
<tarfileset dir="${working}/collector" mode="755" includes="*.pl,*.sh" />
|
|
||||||
<tarfileset dir="${working}/collector" mode="644" excludes="*.pl,*.sh" />
|
|
||||||
</tar>
|
|
||||||
<delete dir="${working}/collector" />
|
|
||||||
</target>
|
|
||||||
<target name="rseserver-os-zip" depends="rseserver-os-collect">
|
|
||||||
<zip destfile="${buildDirectory}/${buildLabel}/rseserver-${buildId}-${os}.zip" basedir="${working}/collector" includes="*"/>
|
|
||||||
<delete dir="${working}/collector" />
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="rseserver-os-collect">
|
|
||||||
<mkdir dir="${working}/collector" />
|
|
||||||
<copy todir="${working}/collector">
|
|
||||||
<fileset dir="${working}/scripts/${os}" includes="*"/>
|
|
||||||
<fileset dir="${working}/data" includes="*"/>
|
|
||||||
</copy>
|
|
||||||
<replace file="${working}/collector/build.dat">
|
|
||||||
<replacefilter token="@build@" value="${buildId}"/>
|
|
||||||
<replacefilter token="@version@" value="${mapVersionTag}"/>
|
|
||||||
</replace>
|
|
||||||
<fixcrlf srcdir="${working}/collector" eol="${eol}" eof="asis" includes="*"/>
|
|
||||||
<copy todir="${working}/collector">
|
|
||||||
<fileset dir="${working}/jars" includes="*"/>
|
|
||||||
<fileset dir="${builder}/template" includes="notice.html,epl-v10.html" />
|
|
||||||
</copy>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
</project>
|
|
|
@ -1,106 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2009, 2011 Red Hat and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Anna Dushistova (Mentor Graphics) - cloned from gef.releng
|
|
||||||
###############################################################################
|
|
||||||
|
|
||||||
|
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# This script runs as https://build.eclipse.org/hudson/job/cbi-*/configure
|
|
||||||
# and is archived in http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.dash/athena/org.eclipse.dash.commonbuilder/org.eclipse.dash.commonbuilder.releng/hudson/?root=Technology_Project
|
|
||||||
# Build runs under ${WORKSPACE} == /opt/users/hudsonbuild/.hudson/jobs/cbi-*/workspace
|
|
||||||
|
|
||||||
echo "[`date +%Y/%m/%d\ %H:%M`] Hudson job ${JOBNAME} build #${BUILD_NUMBER} (${BUILD_ID}) started."
|
|
||||||
|
|
||||||
##############################################################################################
|
|
||||||
|
|
||||||
# BEGIN CONFIGURATION
|
|
||||||
|
|
||||||
buildTimestamp="`date +%Y%m%d%H%M`"
|
|
||||||
projectid="tools.tm"
|
|
||||||
version="3.3.0"
|
|
||||||
|
|
||||||
# leave blank to use assumed values (which may be wrong!)
|
|
||||||
projRelengRoot='-projRelengRoot :pserver:anonymous@dev.eclipse.org:/cvsroot/technology'
|
|
||||||
projRelengPath='-projRelengPath org.eclipse.dash/athena/org.eclipse.dash.commonbuilder/org.eclipse.gef.releng'
|
|
||||||
|
|
||||||
# where should we look for pre-checked out project sources for org.eclipse.dash.common.releng and org.eclipse.releng.basebuilder ?
|
|
||||||
cvsProjectBaseDir=/opt/public/cbi/build # build.eclipse.org
|
|
||||||
if [[ ! -d $cvsProjectBaseDir ]]; then cvsProjectBaseDir=/home/builduser/workspace; fi # local build?
|
|
||||||
if [[ ! -d $cvsProjectBaseDir ]]; then
|
|
||||||
echo "ERROR: cannot find where org.eclipse.dash.common.releng and org.eclipse.releng.basebuilder are on disk. Must exit!"
|
|
||||||
exit 1;
|
|
||||||
fi
|
|
||||||
|
|
||||||
# need a place to store existing 3rd party jars, eg., ant-contrib.jar (if not in /usr/share/java/)
|
|
||||||
thirdPartyJarsDir=/opt/public/cbi/build/3rdPartyJars # build.eclipse.org
|
|
||||||
if [[ ! -d $thirdPartyJarsDir ]]; then thirdPartyJarsDir=/tmp/build/3rdPartyJars; fi # local build
|
|
||||||
if [[ ! -d $thirdPartyJarsDir ]]; then mkdir $thirdPartyJarsDir; fi
|
|
||||||
|
|
||||||
# DONE CONFIGURATION
|
|
||||||
|
|
||||||
##############################################################################################
|
|
||||||
|
|
||||||
# exposed as a Hudson build parameter for convenience
|
|
||||||
if [[ $BUILDTYPE ]]; then
|
|
||||||
buildType="$BUILDTYPE"
|
|
||||||
else
|
|
||||||
buildType="N"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# pass in additional flags like -buildAlias=1.0.0RC2 using the $EXTRAFLAGS Hudson parameter
|
|
||||||
# buildAlias will rename zips from foo-SDK-N200901011234.zip to foo-SDK-1.0.0RC2.zip
|
|
||||||
|
|
||||||
##############################################################################################
|
|
||||||
|
|
||||||
# define where to do all the work; start with a fresh folder each time
|
|
||||||
writableBuildRoot="${WORKSPACE}/build"
|
|
||||||
if [[ -d ${writableBuildRoot} ]]; then rm -fr ${writableBuildRoot}; fi
|
|
||||||
|
|
||||||
# define required folders
|
|
||||||
downloadsDir="${writableBuildRoot}/downloads"
|
|
||||||
signingDir="${writableBuildRoot}/signing"
|
|
||||||
|
|
||||||
# long form (default if omitted)
|
|
||||||
# buildDir="${writableBuildRoot}/${projectid//.//}/downloads/drops/${version}/${buildType}${buildTimestamp}"
|
|
||||||
# short form (non-default)
|
|
||||||
buildDir="${writableBuildRoot}/${buildType}${buildTimestamp}"
|
|
||||||
|
|
||||||
# create required folders & files (as symlinks is possible)
|
|
||||||
mkdir -p ${downloadsDir} ${signingDir} ${buildDir}
|
|
||||||
|
|
||||||
# create .cvspass file to shut up unnecessary warnings
|
|
||||||
touch ${writableBuildRoot}/.cvspass
|
|
||||||
|
|
||||||
#define symlinked required folders
|
|
||||||
relengBaseBuilderDir="${writableBuildRoot}/org.eclipse.releng.basebuilder"
|
|
||||||
relengCommonBuilderDir="${writableBuildRoot}/org.eclipse.dash.common.releng"
|
|
||||||
# symlink basebuilder and common.releng; alternatively, if you omit this, they'll be checked out in start.sh
|
|
||||||
ln -s ${cvsProjectBaseDir}/org.eclipse.releng.basebuilder ${writableBuildRoot}/
|
|
||||||
ln -s ${cvsProjectBaseDir}/org.eclipse.dash.common.releng ${writableBuildRoot}/
|
|
||||||
|
|
||||||
#symlink local copy of org.eclipse.gef.releng instead of fetching from CVS (so tweaks for local Hudson are preserved)
|
|
||||||
if [[ -d ${cvsProjectBaseDir}/org.eclipse.gef.releng ]]; then
|
|
||||||
ln -s ${cvsProjectBaseDir}/org.eclipse.gef.releng ${writableBuildRoot}/
|
|
||||||
fi
|
|
||||||
|
|
||||||
# symlink 3rdPartyJars (reuse existing content on build.eclipse.org for ant-contrib.jar, etc.)
|
|
||||||
ln -s ${thirdPartyJarsDir} ${writableBuildRoot}/
|
|
||||||
thirdPartyJarsDir="${writableBuildRoot}/3rdPartyJars"
|
|
||||||
|
|
||||||
# run a build - may have to pass in "-javaHome /usr/lib/jvm/java" or similar here if default JVM not found
|
|
||||||
cd ${writableBuildRoot}/org.eclipse.dash.common.releng/tools/scripts
|
|
||||||
./start.sh -projectid ${projectid} -version ${version} -buildType ${buildType} -buildTimestamp ${buildTimestamp} \
|
|
||||||
-writableBuildRoot ${writableBuildRoot} -thirdPartyJarsDir ${thirdPartyJarsDir} -downloadsDir ${downloadsDir} -buildDir ${buildDir} \
|
|
||||||
${projRelengRoot} ${projRelengPath} ${EXTRAFLAGS} 2>&1
|
|
||||||
|
|
||||||
# remove file so workspace navigation is one click simpler
|
|
||||||
rm -f ${writableBuildRoot}/.cvspass
|
|
||||||
|
|
||||||
echo "[`date +%Y/%m/%d\ %H:%M`] Hudson job ${JOBNAME} build #${BUILD_NUMBER} (${BUILD_ID}) done."
|
|
|
@ -1,2 +0,0 @@
|
||||||
feature@org.eclipse.tm.releng.master=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/releng/org.eclipse.tm.releng.master-feature
|
|
||||||
feature@org.eclipse.tm.releng.test=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/releng/org.eclipse.tm.releng.test-feature
|
|
|
@ -1,64 +0,0 @@
|
||||||
!*************** PROJECT CONTRIBUTION ********************************************************
|
|
||||||
!*** Project's plugins, features and fragments
|
|
||||||
feature@org.eclipse.rse=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse-feature
|
|
||||||
feature@org.eclipse.rse.core=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.core-feature
|
|
||||||
feature@org.eclipse.rse.dstore=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.dstore-feature
|
|
||||||
feature@org.eclipse.rse.examples=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/examples/org.eclipse.rse.examples-feature
|
|
||||||
feature@org.eclipse.rse.ftp=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.ftp-feature
|
|
||||||
feature@org.eclipse.rse.local=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.local-feature
|
|
||||||
feature@org.eclipse.rse.sdk=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.sdk-feature
|
|
||||||
feature@org.eclipse.rse.ssh=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.ssh-feature
|
|
||||||
feature@org.eclipse.rse.telnet=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.telnet-feature
|
|
||||||
feature@org.eclipse.rse.terminals=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.terminals-feature
|
|
||||||
feature@org.eclipse.rse.tests=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/tests/org.eclipse.rse.tests-feature
|
|
||||||
feature@org.eclipse.rse.useractions=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.useractions-feature
|
|
||||||
!!feature@org.eclipse.rse.useractions.wrapper=v20080609a,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.useractions.wrapper-feature
|
|
||||||
!!feature@org.eclipse.tm.releng.master=v20080609,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/releng/org.eclipse.tm.releng.master-feature
|
|
||||||
plugin@org.eclipse.dstore.core=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.dstore.core
|
|
||||||
plugin@org.eclipse.dstore.doc.isv=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/doc/org.eclipse.dstore.doc.isv
|
|
||||||
plugin@org.eclipse.dstore.extra=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.dstore.extra
|
|
||||||
plugin@org.eclipse.rse=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse
|
|
||||||
plugin@org.eclipse.rse.connectorservice.dstore=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.connectorservice.dstore
|
|
||||||
plugin@org.eclipse.rse.connectorservice.local=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.connectorservice.local
|
|
||||||
plugin@org.eclipse.rse.connectorservice.ssh=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.connectorservice.ssh
|
|
||||||
plugin@org.eclipse.rse.connectorservice.telnet=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.connectorservice.telnet
|
|
||||||
plugin@org.eclipse.rse.core=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.core
|
|
||||||
plugin@org.eclipse.rse.doc.isv=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/doc/org.eclipse.rse.doc.isv
|
|
||||||
plugin@org.eclipse.rse.doc.user=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/doc/org.eclipse.rse.doc.user
|
|
||||||
plugin@org.eclipse.rse.dstore.security=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.dstore.security
|
|
||||||
plugin@org.eclipse.rse.efs=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.efs
|
|
||||||
plugin@org.eclipse.rse.efs.ui=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.efs.ui
|
|
||||||
plugin@org.eclipse.rse.examples.daytime=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/examples/org.eclipse.rse.examples.daytime
|
|
||||||
plugin@org.eclipse.rse.examples.tutorial=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/examples/org.eclipse.rse.examples.tutorial
|
|
||||||
plugin@org.eclipse.rse.files.ui=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.files.ui
|
|
||||||
plugin@org.eclipse.rse.importexport=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.importexport
|
|
||||||
plugin@org.eclipse.rse.processes.ui=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.processes.ui
|
|
||||||
plugin@org.eclipse.rse.sdk=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.sdk
|
|
||||||
plugin@org.eclipse.rse.services.dstore=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.services.dstore
|
|
||||||
plugin@org.eclipse.rse.services.files.ftp=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.services.files.ftp
|
|
||||||
plugin@org.eclipse.rse.services.local=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.services.local
|
|
||||||
plugin@org.eclipse.rse.services.ssh=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.services.ssh
|
|
||||||
plugin@org.eclipse.rse.services.telnet=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.services.telnet
|
|
||||||
plugin@org.eclipse.rse.services=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.services
|
|
||||||
plugin@org.eclipse.rse.shells.ui=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.shells.ui
|
|
||||||
plugin@org.eclipse.rse.subsystems.files.core=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.files.core
|
|
||||||
plugin@org.eclipse.rse.subsystems.files.dstore=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.files.dstore
|
|
||||||
plugin@org.eclipse.rse.subsystems.files.ftp=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.files.ftp
|
|
||||||
plugin@org.eclipse.rse.subsystems.files.local=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.files.local
|
|
||||||
plugin@org.eclipse.rse.subsystems.files.ssh=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.files.ssh
|
|
||||||
plugin@org.eclipse.rse.subsystems.processes.core=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.processes.core
|
|
||||||
plugin@org.eclipse.rse.subsystems.processes.dstore=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.processes.dstore
|
|
||||||
plugin@org.eclipse.rse.subsystems.processes.local=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.processes.local
|
|
||||||
plugin@org.eclipse.rse.subsystems.processes.shell.linux=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.processes.shell.linux
|
|
||||||
plugin@org.eclipse.rse.subsystems.shells.core=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.shells.core
|
|
||||||
plugin@org.eclipse.rse.subsystems.shells.dstore=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.shells.dstore
|
|
||||||
plugin@org.eclipse.rse.subsystems.shells.local=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.shells.local
|
|
||||||
plugin@org.eclipse.rse.subsystems.shells.ssh=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.shells.ssh
|
|
||||||
plugin@org.eclipse.rse.subsystems.shells.telnet=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.shells.telnet
|
|
||||||
plugin@org.eclipse.rse.subsystems.terminals.core=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.core
|
|
||||||
plugin@org.eclipse.rse.subsystems.terminals.ssh=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.terminals.ssh
|
|
||||||
plugin@org.eclipse.rse.terminals.ui=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.terminals.ui
|
|
||||||
plugin@org.eclipse.rse.tests=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/tests/org.eclipse.rse.tests
|
|
||||||
plugin@org.eclipse.rse.tests.framework=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/tests/org.eclipse.rse.tests.framework
|
|
||||||
plugin@org.eclipse.rse.ui=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.ui
|
|
||||||
plugin@org.eclipse.rse.useractions=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.useractions
|
|
|
@ -1,2 +0,0 @@
|
||||||
feature@org.eclipse.rse.scp=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.scp-feature
|
|
||||||
plugin@org.eclipse.rse.subsystems.files.scp=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.files.scp
|
|
|
@ -1,16 +0,0 @@
|
||||||
feature@org.eclipse.tm.terminal=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal-feature
|
|
||||||
feature@org.eclipse.tm.terminal.local=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.local-feature
|
|
||||||
feature@org.eclipse.tm.terminal.local.sdk=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.local.sdk-feature
|
|
||||||
feature@org.eclipse.tm.terminal.sdk=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.sdk-feature
|
|
||||||
feature@org.eclipse.tm.terminal.serial=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.serial-feature
|
|
||||||
feature@org.eclipse.tm.terminal.ssh=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.ssh-feature
|
|
||||||
feature@org.eclipse.tm.terminal.telnet=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.telnet-feature
|
|
||||||
feature@org.eclipse.tm.terminal.test=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.test-feature
|
|
||||||
feature@org.eclipse.tm.terminal.view=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.view-feature
|
|
||||||
plugin@org.eclipse.tm.terminal=v201209191300,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal
|
|
||||||
plugin@org.eclipse.tm.terminal.local=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.local
|
|
||||||
plugin@org.eclipse.tm.terminal.serial=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.serial
|
|
||||||
plugin@org.eclipse.tm.terminal.ssh=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.ssh
|
|
||||||
plugin@org.eclipse.tm.terminal.telnet=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.telnet
|
|
||||||
plugin@org.eclipse.tm.terminal.test=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.test
|
|
||||||
plugin@org.eclipse.tm.terminal.view=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/terminal/org.eclipse.tm.terminal.view
|
|
|
@ -1,6 +0,0 @@
|
||||||
!*************** PROJECT CONTRIBUTION ********************************************************
|
|
||||||
|
|
||||||
!*** Special entries from eclipse
|
|
||||||
|
|
||||||
plugin@org.eclipse.test=v20100118,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,
|
|
||||||
fragment@org.eclipse.ant.optional.junit=v20110503,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,
|
|
|
@ -1,6 +0,0 @@
|
||||||
plugin@org.apache.commons.net,3.2.0=GET,http://build.eclipse.org/orbit/committers/orbit-I/20130514212025/I20130514212025/repository/plugins/org.apache.commons.net_3.2.0.v201305141515.jar
|
|
||||||
plugin@org.apache.commons.net.source,3.2.0=GET,http://build.eclipse.org/orbit/committers/orbit-I/20130514212025/I20130514212025/repository/plugins/org.apache.commons.net.source_3.2.0.v201305141515.jar
|
|
||||||
plugin@com.jcraft.jzlib,1.1.1=GET,http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository/plugins/com.jcraft.jzlib_1.1.1.v201205102305.jar
|
|
||||||
plugin@com.jcraft.jzlib.source,1.1.1=GET,http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository/plugins/com.jcraft.jzlib.source_1.1.1.v201205102305.jar
|
|
||||||
plugin@com.jcraft.jsch,0.1.46=GET,http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository/plugins/com.jcraft.jsch_0.1.46.v201205102330.jar
|
|
||||||
plugin@com.jcraft.jsch.source,0.1.46=GET,http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository/plugins/com.jcraft.jsch.source_0.1.46.v201205102330.jar
|
|
|
@ -1,6 +0,0 @@
|
||||||
feature@org.eclipse.rse.wince=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/wince/org.eclipse.rse.wince-feature
|
|
||||||
!! feature@org.eclipse.rse.wince.wrapper=v20080609a,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.rse/features/org.eclipse.rse.wince.wrapper-feature
|
|
||||||
plugin@org.eclipse.rse.subsystems.wince=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/wince/org.eclipse.rse.subsystems.wince
|
|
||||||
plugin@org.eclipse.tm.rapi=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/wince/org.eclipse.tm.rapi
|
|
||||||
plugin@org.eclipse.tm.rapi.examples=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/wince/org.eclipse.tm.rapi.examples
|
|
||||||
plugin@org.eclipse.tm.rapi.tests=v201205301215,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/tools,,org.eclipse.tm.core/wince/org.eclipse.tm.rapi.tests
|
|
|
@ -1,29 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2010, 2011 Mentor Graphics Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Anna Dushistova (Mentor Graphics) - initial API and implementation
|
|
||||||
###############################################################################
|
|
||||||
|
|
||||||
# source dir
|
|
||||||
sourceZipsDir=/opt/users/hudsonbuild/.hudson/jobs/cbi-tm-3.2-nightly/
|
|
||||||
|
|
||||||
# target dir
|
|
||||||
targetZipsDir=/home/data/httpd/download.eclipse.org/tm/downloads/drops/3.2.0
|
|
||||||
|
|
||||||
# group owner of new files
|
|
||||||
targetGroup=tools.tm
|
|
||||||
|
|
||||||
# type(s) to copy (N, I, M, S, R; default to all)
|
|
||||||
buildTypes=N,I,M,S,R
|
|
||||||
|
|
||||||
# synch method method (add or replace; add = keep adding new builds; replace = keep 1 build per branch)
|
|
||||||
#synchMethod=add
|
|
||||||
synchMethod=replace
|
|
||||||
|
|
||||||
# if set, update zip will be unpacked into destination dir and use synchMethod above to add or replace contents
|
|
||||||
#targetUpdateDir=/home/data/httpd/download.eclipse.org/tm/updates/3.2interim/
|
|
|
@ -1,28 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2010, 2011 Mentor Graphics Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Anna Dushistova (Mentor Graphics) - initial API and implementation
|
|
||||||
###############################################################################
|
|
||||||
# source dir
|
|
||||||
sourceZipsDir=/opt/users/hudsonbuild/.hudson/jobs/cbi-tm-3.2-nightly/
|
|
||||||
|
|
||||||
# target dir
|
|
||||||
targetZipsDir=/home/data/httpd/download.eclipse.org/tm/downloads/drops/3.2.0
|
|
||||||
|
|
||||||
# group owner of new files
|
|
||||||
targetGroup=tools.tm
|
|
||||||
|
|
||||||
# type(s) to copy (N, I, M, S, R; default to all)
|
|
||||||
buildTypes=N
|
|
||||||
|
|
||||||
# synch method method (add or replace; add = keep adding new builds; replace = keep 1 build per branch)
|
|
||||||
synchMethod=add
|
|
||||||
#synchMethod=replace
|
|
||||||
|
|
||||||
# if set, update zip will be unpacked into destination dir and use synchMethod above to add or replace contents
|
|
||||||
#targetUpdateDir=/home/data/httpd/download.eclipse.org/tm/updates/3.2interim/
|
|
|
@ -1,39 +0,0 @@
|
||||||
<!--
|
|
||||||
Copyright (c) 2009, 2010 Red Hat and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Anna Dushistova (Mentor Graphics) - cloned from ve.releng
|
|
||||||
-->
|
|
||||||
|
|
||||||
<project default="run" name="promote.xml - Promote a build from build server to production server">
|
|
||||||
<target name="run">
|
|
||||||
<!--
|
|
||||||
To use this script, you must have configured a promote.properties file.
|
|
||||||
|
|
||||||
Then, run commandline:
|
|
||||||
|
|
||||||
ant -f promote.xml
|
|
||||||
|
|
||||||
If you need to reuse this script with multiple properties files (eg., from
|
|
||||||
multiple Hudson builds across multiple branches), use the commandline
|
|
||||||
flag -Dpromote.properties:
|
|
||||||
|
|
||||||
ant -f promote.xml -Dpromote.properties=promote.properties.R2_0_branch
|
|
||||||
-->
|
|
||||||
<property name="promote.properties" value="promote.properties" />
|
|
||||||
<property file="${promote.properties}"/>
|
|
||||||
|
|
||||||
<!-- load build properties -->
|
|
||||||
<property file="build.properties" />
|
|
||||||
|
|
||||||
<property name="relengBuilderDir" value="${basedir}" />
|
|
||||||
|
|
||||||
<!-- invoke common promotion script -->
|
|
||||||
<property name="relengCommonBuilderDir" value="/opt/public/cbi/build/org.eclipse.dash.common.releng" />
|
|
||||||
<ant antfile="${relengCommonBuilderDir}/promote.xml" dir="${relengCommonBuilderDir}" />
|
|
||||||
</target>
|
|
||||||
</project>
|
|
|
@ -1,10 +0,0 @@
|
||||||
!*************** PROJECT CONTRIBUTION ********************************************************
|
|
||||||
|
|
||||||
!*** Special entries from eclipse
|
|
||||||
|
|
||||||
plugin@org.eclipse.test=v20070226,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,
|
|
||||||
fragment@org.eclipse.ant.optional.junit=v20050226,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,
|
|
||||||
|
|
||||||
!*** Project's plugins, features and fragments
|
|
||||||
|
|
||||||
@entries@
|
|
|
@ -1,50 +0,0 @@
|
||||||
<?xml version="1.0"?>
|
|
||||||
<topLevel>
|
|
||||||
<zipTypes>
|
|
||||||
<zipType name="projruntime">
|
|
||||||
<platform
|
|
||||||
id="projRUN"
|
|
||||||
name="All"
|
|
||||||
fileName='<a href="RSE-runtime-@build@.zip">RSE-runtime-@build@.zip</a> <font size="2">(size:@RSE-runtime-@build@.zip.size@ - checksum:<a href="RSE-runtime-@build@.zip.md5">md5</a>)</font>'>
|
|
||||||
</platform>
|
|
||||||
</zipType>
|
|
||||||
<zipType name="projsdk">
|
|
||||||
<platform
|
|
||||||
id="projSRC"
|
|
||||||
name="All"
|
|
||||||
fileName='<a href="RSE-SDK-@build@.zip">RSE-SDK-@build@.zip</a> <font size="2">(size:@RSE-SDK-@build@.zip.size@ - checksum:<a href="RSE-SDK-@build@.zip.md5">md5</a>)</font>'>
|
|
||||||
</platform>
|
|
||||||
</zipType>
|
|
||||||
<zipType name="projtests">
|
|
||||||
<platform
|
|
||||||
id="T"
|
|
||||||
name="All"
|
|
||||||
fileName='<a href="RSE-automated-tests-@build@.zip">RSE-automated-tests-@build@.zip</a> <font size="2">(size:@RSE-automated-tests-@build@.zip.size@ - checksum:<a href="RSE-automated-tests-@build@.zip.md5">md5</a>)</font>'>
|
|
||||||
</platform>
|
|
||||||
</zipType>
|
|
||||||
<zipType name="projexamples">
|
|
||||||
<platform
|
|
||||||
id="EX"
|
|
||||||
name="All"
|
|
||||||
fileName='<a href="RSE-examples-@build@.zip">RSE-examples-@build@.zip</a> <font size="2">(size:@RSE-examples-@build@.zip.size@ - checksum:<a href="RSE-examples-@build@.zip.md5">md5</a>)</font>'>
|
|
||||||
</platform>
|
|
||||||
</zipType>
|
|
||||||
</zipTypes>
|
|
||||||
|
|
||||||
<logFiles>
|
|
||||||
<logFile name="org.eclipse.rse.tests_linux.gtk.xml">
|
|
||||||
<effectedFile id="SDK"></effectedFile>
|
|
||||||
<effectedFile id="projRUN"></effectedFile>
|
|
||||||
</logFile>
|
|
||||||
|
|
||||||
<!-- Comment out for now until we get tests on various platforms.
|
|
||||||
<logFile name="org.eclipse.rse.tests_win32.xml">
|
|
||||||
<effectedFile id="SDK"></effectedFile>
|
|
||||||
<effectedFile id="projRUN"></effectedFile>
|
|
||||||
</logFile>
|
|
||||||
-->
|
|
||||||
|
|
||||||
@entries@
|
|
||||||
|
|
||||||
</logFiles>
|
|
||||||
</topLevel>
|
|
|
@ -1,39 +0,0 @@
|
||||||
<!--
|
|
||||||
Copyright (c) 2010 Eclipse contributors and others.
|
|
||||||
All rights reserved. This program and the accompanying materials
|
|
||||||
are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
which accompanies this distribution, and is available at
|
|
||||||
http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
Martin Oberhuber (Wind River) - copy from org.eclipse.linuxtools.releng
|
|
||||||
-->
|
|
||||||
<project default="run">
|
|
||||||
|
|
||||||
<target name="init">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="run">
|
|
||||||
<!-- TODO: write code that's hooked into o.e.d.commonbuilder.releng's build.xml to do extra configs (eg., for inserting 3rd party libs into plugins)
|
|
||||||
-->
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="getTestDependencies">
|
|
||||||
<!-- Eclipse will be unpacked by default; any other runtime test requirements need to be handled here -->
|
|
||||||
<ant target="getUpdateSiteTestDependency"
|
|
||||||
antfile="${relengCommonBuilderDir}/tools/scripts/getDependencies.xml">
|
|
||||||
<property name="url" value="${tools.cdt.master.url}" />
|
|
||||||
<property name="file" value="${tools.cdt.master.file}" />
|
|
||||||
<property name="unpackDest" value="${dropins-home}/cdt/eclipse" />
|
|
||||||
</ant>
|
|
||||||
<delete dir="${dropins-home}/cdt/eclipse/plugins/org.eclipse.test_3.2.0"/>
|
|
||||||
<delete file="${dropins-home}/cdt/eclipse/site.xml"/>
|
|
||||||
<!-- <ant target="getTestDependency"
|
|
||||||
antfile="${relengCommonBuilderDir}/tools/scripts/getDependencies.xml">
|
|
||||||
<property name="url" value="${modeling.emf.runtime.url}" />
|
|
||||||
<property name="file" value="${modeling.emf.runtime.file}" />
|
|
||||||
<property name="unpackDest" value="${dropins-home}/emf" />
|
|
||||||
</ant>
|
|
||||||
-->
|
|
||||||
</target>
|
|
||||||
</project>
|
|
|
@ -1,30 +0,0 @@
|
||||||
###############################################################################
|
|
||||||
# Copyright (c) 2010 Mentor Graphics Corporation and others.
|
|
||||||
# All rights reserved. This program and the accompanying materials
|
|
||||||
# are made available under the terms of the Eclipse Public License v1.0
|
|
||||||
# which accompanies this distribution, and is available at
|
|
||||||
# http://www.eclipse.org/legal/epl-v10.html
|
|
||||||
#
|
|
||||||
# Contributors:
|
|
||||||
# Anna Dushistova (Mentor Graphics) - initial API and implementation
|
|
||||||
###############################################################################
|
|
||||||
|
|
||||||
JAVA_HOME=${JAVA_HOME}
|
|
||||||
JAVA14_HOME=${JAVA_HOME}
|
|
||||||
JAVA50_HOME=${JAVA_HOME}
|
|
||||||
JAVA60_HOME=${JAVA_HOME}
|
|
||||||
JAVADOC_HOME=${JAVA_HOME}/bin
|
|
||||||
|
|
||||||
#extraVMargs=-ea -Dorg.eclipse.swt.browser.XULRunnerPath=/shared/common/mozilla-xulrunner181-1.8.1.4-30.ppc
|
|
||||||
#extraVMargs=-Dorg.eclipse.swt.browser.XULRunnerPath=/dev/null
|
|
||||||
#name of runtime to install and test
|
|
||||||
#runtime=${zipPrefix}-ALL${incubation}-${buildAlias}.zip
|
|
||||||
|
|
||||||
#csv list of test plugins to run
|
|
||||||
testPluginsToRun=org.eclipse.rse.tests
|
|
||||||
#MOB - cant get the tm.terminal.test to run...
|
|
||||||
#testPluginsToRun=org.eclipse.rse.tests,org.eclipse.tm.terminal.test
|
|
||||||
|
|
||||||
#map name of test plugin to testsuite class to run
|
|
||||||
org.eclipse.rse.tests.suite=org.eclipse.rse.tests.RSECombinedTestSuite
|
|
||||||
org.eclipse.tm.terminal.test.suite=org.eclipse.tm.terminal.test.AutomatedPluginTests
|
|
Loading…
Add table
Reference in a new issue