From b9e00ceca24e4b053002f703ff976abc471e1b78 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Thu, 21 Sep 2006 22:42:01 +0000 Subject: [PATCH] Make separate features for remotecdt, efs and discovery --- .../org.eclipse.rse.build/customTargets.xml | 30 +++++++++++ releng/org.eclipse.rse.build/maps/rse.map | 14 ++++- .../template/buildNotes.php | 5 ++ .../org.eclipse.rse.build/template/index.php | 51 +++++++++++++++++-- .../template/package.count | 2 +- .../feature.xml | 7 --- .../build.properties | 1 + .../org.eclipse.rse.sdk-feature/feature.xml | 22 ++++++-- 8 files changed, 116 insertions(+), 16 deletions(-) diff --git a/releng/org.eclipse.rse.build/customTargets.xml b/releng/org.eclipse.rse.build/customTargets.xml index 3519f9f3d67..f3619918637 100644 --- a/releng/org.eclipse.rse.build/customTargets.xml +++ b/releng/org.eclipse.rse.build/customTargets.xml @@ -33,6 +33,18 @@ + + + + + + + + + + + + @@ -84,6 +96,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/releng/org.eclipse.rse.build/maps/rse.map b/releng/org.eclipse.rse.build/maps/rse.map index cd5b5b5850e..27e8ea930af 100644 --- a/releng/org.eclipse.rse.build/maps/rse.map +++ b/releng/org.eclipse.rse.build/maps/rse.map @@ -1,11 +1,14 @@ feature@org.apache.commons_net=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/thirdparty/org.apache.commons_net-feature feature@org.eclipse.rse.core=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/features/org.eclipse.rse.core-feature feature@org.eclipse.rse.dstore=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/features/org.eclipse.rse.dstore-feature +feature@org.eclipse.rse.efs=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/features/org.eclipse.rse.efs-feature feature@org.eclipse.rse.examples=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/examples/org.eclipse.rse.examples-feature feature@org.eclipse.rse.ftp=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/features/org.eclipse.rse.ftp-feature feature@org.eclipse.rse.local=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/features/org.eclipse.rse.local-feature +feature@org.eclipse.rse.remotecdt=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/features/org.eclipse.rse.remotecdt-feature feature@org.eclipse.rse.sdk=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/features/org.eclipse.rse.sdk-feature feature@org.eclipse.rse.ssh=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/features/org.eclipse.rse.ssh-feature +feature@org.eclipse.tm.discovery=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.tm.discovery-feature plugin@org.apache.commons_net=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/thirdparty/org.apache.commons_net plugin@org.apache.oro=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/thirdparty/org.apache.oro plugin@org.eclipse.dstore.core=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.dstore.core @@ -18,6 +21,7 @@ plugin@org.eclipse.rse.core=v20060921,:pserver:anonymous:none@dev.eclipse.org:/c plugin@org.eclipse.rse.doc.isv=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/doc/org.eclipse.rse.doc.isv plugin@org.eclipse.rse.doc.user=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/doc/org.eclipse.rse.doc.user plugin@org.eclipse.rse.dstore.security=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.rse.dstore.security +plugin@org.eclipse.rse.eclipse.filesystem=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.rse.eclipse.filesystem plugin@org.eclipse.rse.examples.daytime=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/examples/org.eclipse.rse.examples.daytime plugin@org.eclipse.rse.examples.tutorial=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/examples/org.eclipse.rse.examples.tutorial plugin@org.eclipse.rse.files.ui=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.rse.files.ui @@ -43,4 +47,12 @@ plugin@org.eclipse.rse.subsystems.shells.core=v20060921,:pserver:anonymous:none@ plugin@org.eclipse.rse.subsystems.shells.dstore=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.shells.dstore plugin@org.eclipse.rse.subsystems.shells.local=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.shells.local plugin@org.eclipse.rse.subsystems.shells.ssh=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.rse.subsystems.shells.ssh -plugin@org.eclipse.rse.ui=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.rse.ui \ No newline at end of file +plugin@org.eclipse.rse.ui=v20060921,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.rse/plugins/org.eclipse.rse.ui +plugin@org.eclipse.rse.discovery=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.rse.discovery +plugin@org.eclipse.tm.discovery.engine=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.tm.discovery.engine +plugin@org.eclipse.tm.discovery.model=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.tm.discovery.model +plugin@org.eclipse.tm.discovery.model.edit=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.tm.discovery.model.edit +plugin@org.eclipse.tm.discovery.protocol.dnssd=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.tm.discovery.protocol.dnssd +plugin@org.eclipse.tm.discovery.transport.udp=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.tm.discovery.transport.udp +plugin@org.eclipse.tm.discovery.view=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.tm.discovery.view +plugin@org.eclipse.tm.discovery.wizard=@TAG@,:pserver:anonymous:none@dev.eclipse.org:/cvsroot/dsdp,,org.eclipse.tm.core/discovery/org.eclipse.tm.discovery.wizard diff --git a/releng/org.eclipse.rse.build/template/buildNotes.php b/releng/org.eclipse.rse.build/template/buildNotes.php index 6e8dba9c3c4..2695824fb4d 100755 --- a/releng/org.eclipse.rse.build/template/buildNotes.php +++ b/releng/org.eclipse.rse.build/template/buildNotes.php @@ -31,6 +31,11 @@ http://download.eclipse.org/dsdp/tm/updates/. We encourage users to update frequently, since we expect RSE quality to improve more and more as we are approaching our 1.0 release. +
  • Persistent storage of connection and filter data has been streamlined to + use fewer files and directories, resulting in simplification of team support + and improved perfomance.
  • +
  • Windows dstore daemon can now be started by simply double clicking on daemon.bat + (Bug 142952)
  • Numerous bugs have been fixed, and we consider RSE safe now for all kinds of data transfer, even if it's done in multiple background sessions (except FTP, which will be enhanced as soon as the Jakarta Commons Net library diff --git a/releng/org.eclipse.rse.build/template/index.php b/releng/org.eclipse.rse.build/template/index.php index 1d9218232ee..a93380a3183 100755 --- a/releng/org.eclipse.rse.build/template/index.php +++ b/releng/org.eclipse.rse.build/template/index.php @@ -150,6 +150,9 @@ RSE-runtime-local-@buildId@.zip
    All + RSE-runtime-remotecdt-@buildId@.zip +
    + All RSE-runtime-ssh-@buildId@.zip @@ -168,15 +171,55 @@ - - + + + + +
    -
    - Status
    +
    Status
    Platform Download
    AllRSE-examples-@buildId@.zip
    AllRSE-examples-@buildId@.zip
    + + + + +
     
    + + + + + + + +
    + Experimental add-ons (includes source) +
    Experimental add-ons are not yet fully supported. +
    • RSE-efs is an experimental Eclipse Filesystem (EFS) provider, which + uses RSE contributed file services.
    • +
    • TM-discovery is an experimental API and DNS-SD / Zeroconf based + implementation of remote network service discovery. TM-discovery + requires EMF 2.2.0 or later to run. It can run stand-alone or + integrated with RSE.
    • +
    +
    + + + + + + + + + + + + +
    +
    Status
    +
    PlatformDownload
    AllRSE-efs-@buildId@.zip
    AllTM-discovery-@buildId@.zip
    diff --git a/releng/org.eclipse.rse.build/template/package.count b/releng/org.eclipse.rse.build/template/package.count index 48082f72f08..60d3b2f4a4c 100755 --- a/releng/org.eclipse.rse.build/template/package.count +++ b/releng/org.eclipse.rse.build/template/package.count @@ -1 +1 @@ -12 +15 diff --git a/rse/examples/org.eclipse.rse.examples-feature/feature.xml b/rse/examples/org.eclipse.rse.examples-feature/feature.xml index 302ba2ee39a..901d4d051cf 100644 --- a/rse/examples/org.eclipse.rse.examples-feature/feature.xml +++ b/rse/examples/org.eclipse.rse.examples-feature/feature.xml @@ -43,13 +43,6 @@ version="0.0.0" unpack="false"/> - - diff --git a/rse/features/org.eclipse.rse.sdk-feature/build.properties b/rse/features/org.eclipse.rse.sdk-feature/build.properties index 570ebd725df..96cf4b69025 100644 --- a/rse/features/org.eclipse.rse.sdk-feature/build.properties +++ b/rse/features/org.eclipse.rse.sdk-feature/build.properties @@ -15,6 +15,7 @@ bin.includes = feature.xml,\ generate.feature@org.apache.commons_net.source=org.apache.commons_net generate.feature@org.eclipse.rse.local.source=org.eclipse.rse.local generate.feature@org.eclipse.rse.ftp.source=org.eclipse.rse.ftp +generate.feature@org.eclipse.rse.remotecdt.source=org.eclipse.rse.remotecdt generate.feature@org.eclipse.rse.ssh.source=org.eclipse.rse.ssh generate.feature@org.eclipse.rse.dstore.source=org.eclipse.rse.dstore generate.feature@org.eclipse.rse.core.source=org.eclipse.rse.core diff --git a/rse/features/org.eclipse.rse.sdk-feature/feature.xml b/rse/features/org.eclipse.rse.sdk-feature/feature.xml index 05889bdb5ff..902cac77f5b 100644 --- a/rse/features/org.eclipse.rse.sdk-feature/feature.xml +++ b/rse/features/org.eclipse.rse.sdk-feature/feature.xml @@ -18,6 +18,10 @@ + + @@ -34,10 +38,20 @@ id="org.eclipse.rse.local" version="0.0.0"/> + + + + @@ -51,12 +65,14 @@ version="0.0.0"/> + id="org.eclipse.rse.remotecdt.source" + version="0.0.0" + name="CDT Remote Launch Source" + optional="true"/>