diff options
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ssh2/plugin.xml')
-rw-r--r-- | bundles/org.eclipse.team.cvs.ssh2/plugin.xml | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.cvs.ssh2/plugin.xml b/bundles/org.eclipse.team.cvs.ssh2/plugin.xml new file mode 100644 index 000000000..38d2c9eff --- /dev/null +++ b/bundles/org.eclipse.team.cvs.ssh2/plugin.xml @@ -0,0 +1,54 @@ +<?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"> + + <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"> + <export name="*"/> + <packages prefixes="com.jcraft.jsch"/> + </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 + point="org.eclipse.ui.preferencePages"> + <page + name="CVSSSH2" + category="org.eclipse.team.cvs.ui.CVSPreferences" + class="org.eclipse.team.cvs.ssh2.CVSSSH2PreferencePage" + id="org.eclipse.team.cvs.ssh2.CVSSSH2Preferences"> + </page> + </extension> + +</plugin> |