diff options
author | Jean Michel-Lemieux | 2003-11-25 12:00:41 -0500 |
---|---|---|
committer | Jean Michel-Lemieux | 2003-11-25 12:00:41 -0500 |
commit | fd5f0c73a4825b56da73c4b3c3ff743c9c357150 (patch) | |
tree | 8ed785a849316402267fa945f2eb9a7fc9cfad75 | |
parent | 1d172b19a3d9ba4b33741516d19beb90d68fd40e (diff) | |
download | eclipse.platform.team-fd5f0c73a4825b56da73c4b3c3ff743c9c357150.tar.gz eclipse.platform.team-fd5f0c73a4825b56da73c4b3c3ff743c9c357150.tar.xz eclipse.platform.team-fd5f0c73a4825b56da73c4b3c3ff743c9c357150.zip |
Update to properly include jsch.jar on the classpath. Now you can self-host with the ssh2 plug-in.
-rw-r--r-- | bundles/org.eclipse.team.cvs.ssh2/.classpath | 12 | ||||
-rw-r--r-- | bundles/org.eclipse.team.cvs.ssh2/plugin.xml | 81 |
2 files changed, 57 insertions, 36 deletions
diff --git a/bundles/org.eclipse.team.cvs.ssh2/.classpath b/bundles/org.eclipse.team.cvs.ssh2/.classpath index 593ed18e9..113e246b1 100644 --- a/bundles/org.eclipse.team.cvs.ssh2/.classpath +++ b/bundles/org.eclipse.team.cvs.ssh2/.classpath @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="jsch-0.1.9.jar"/> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry sourcepath="ORG_ECLIPSE_PLATFORM_SOURCE_SRC/org.eclipse.core.boot_3.0.0/bootsrc.zip" kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.core.boot_3.0.0/boot.jar"/> + <classpathentry sourcepath="ORG_ECLIPSE_PLATFORM_SOURCE_SRC/org.eclipse.core.resources_3.0.0/resourcessrc.zip" kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.core.resources_3.0.0/resources.jar"/> + <classpathentry kind="src" path="/org.eclipse.team.cvs.core"/> + <classpathentry kind="src" path="/org.eclipse.team.core"/> + <classpathentry sourcepath="ORG_ECLIPSE_PLATFORM_SOURCE_SRC/org.eclipse.ui_3.0.0/uisrc.zip" kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.ui_3.0.0/ui.jar"/> + <classpathentry sourcepath="ORG_ECLIPSE_PLATFORM_SOURCE_WIN32_WIN32_X86_SRC/org.eclipse.swt.win32_3.0.0/ws/win32/swtsrc.zip" kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.swt.win32_3.0.0/ws/win32/swt.jar"/> + <classpathentry sourcepath="ORG_ECLIPSE_PLATFORM_SOURCE_SRC/org.eclipse.jface_3.0.0/jfacesrc.zip" kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.jface_3.0.0/jface.jar"/> + <classpathentry sourcepath="ORG_ECLIPSE_PLATFORM_SOURCE_SRC/org.eclipse.ui.workbench_3.0.0/workbenchsrc.zip" kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.ui.workbench_3.0.0/workbench.jar"/> + <classpathentry sourcepath="ORG_ECLIPSE_PLATFORM_SOURCE_SRC/org.eclipse.core.runtime_3.0.0/runtimesrc.zip" kind="var" path="ECLIPSE_HOME/plugins/org.eclipse.core.runtime_3.0.0/runtime.jar"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/bundles/org.eclipse.team.cvs.ssh2/plugin.xml b/bundles/org.eclipse.team.cvs.ssh2/plugin.xml index 9a2dbfc1b..d82d738cb 100644 --- a/bundles/org.eclipse.team.cvs.ssh2/plugin.xml +++ b/bundles/org.eclipse.team.cvs.ssh2/plugin.xml @@ -1,43 +1,56 @@ <?xml version="1.0" encoding="UTF-8"?> <plugin - name="%pluginName" - id="org.eclipse.team.cvs.ssh2" - version="0.1.0" - provider-name="%providerName" - class="org.eclipse.team.cvs.ssh2.CVSSSH2Plugin"> + id="org.eclipse.team.cvs.ssh2" + name="%pluginName" + version="0.1.0" + provider-name="%providerName" + class="org.eclipse.team.cvs.ssh2.CVSSSH2Plugin"> - <requires> - <import plugin="org.eclipse.core.boot"/> - <import plugin="org.eclipse.core.resources"/> - <import plugin="org.eclipse.team.cvs.core"/> - <import plugin="org.eclipse.team.core"/> - <import plugin="org.eclipse.ui"/> - </requires> + <runtime> + <library name="cvsssh2.jar"> + <export name="*"/> + <packages prefixes="org.eclipse.team.cvs.ssh2"/> + </library> + <library name="jsch-0.1.9.jar"> + <packages prefixes="com.jcraft.jsch,com.jcraft.jsch.jce"/> + </library> + </runtime> + <requires> + <import plugin="org.eclipse.core.boot"/> + <import plugin="org.eclipse.core.resources"/> + <import plugin="org.eclipse.team.cvs.core"/> + <import plugin="org.eclipse.team.core"/> + <import plugin="org.eclipse.ui"/> + </requires> - <runtime> - <library name="cvsssh2.jar"> - <export name="*"/> - <packages prefixes="org.eclipse.team.cvs.ssh2"/> - </library> - </runtime> - - <extension id="ssh" point="org.eclipse.team.cvs.core.connectionmethods"> - <adapter> - <run class="org.eclipse.team.cvs.ssh2.CVSSSH2Method"> - <parameter name="trace" value="false" /> - </run> - </adapter> - </extension> - - <extension id="ssh" point="org.eclipse.team.cvs.core.connectionmethods"> - <adapter> - <run class="org.eclipse.team.cvs.ssh2.PServerSSH2Method"> - <parameter name="trace" value="false" /> - </run> - </adapter> - </extension> <extension + id="ssh" + point="org.eclipse.team.cvs.core.connectionmethods"> + <adapter> + <run + class="org.eclipse.team.cvs.ssh2.CVSSSH2Method"> + <parameter + name="trace" + value="false"> + </parameter> + </run> + </adapter> + </extension> + <extension + id="ssh" + point="org.eclipse.team.cvs.core.connectionmethods"> + <adapter> + <run + class="org.eclipse.team.cvs.ssh2.PServerSSH2Method"> + <parameter + name="trace" + value="false"> + </parameter> + </run> + </adapter> + </extension> + <extension point="org.eclipse.ui.preferencePages"> <page name="CVSSSH2" |