This way we depend upon the MANIFEST.MF to define our classpath and our build will act more like any other OSGI bundle build. Change-Id: I9e1f1f5a0bccb0ab0e39e49b75fb400fea446619 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>tags/v0.7.0
@@ -2,8 +2,6 @@ | |||
<classpath> | |||
<classpathentry kind="src" path="src"/> | |||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> | |||
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/org.eclipse.jgit"/> | |||
<classpathentry combineaccessrules="false" kind="lib" path="/org.kohsuke.args4j"/> | |||
<classpathentry combineaccessrules="false" kind="src" path="/org.eclipse.jgit.ui"/> | |||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> | |||
<classpathentry kind="output" path="bin"/> | |||
</classpath> |
@@ -10,8 +10,19 @@ | |||
<arguments> | |||
</arguments> | |||
</buildCommand> | |||
<buildCommand> | |||
<name>org.eclipse.pde.ManifestBuilder</name> | |||
<arguments> | |||
</arguments> | |||
</buildCommand> | |||
<buildCommand> | |||
<name>org.eclipse.pde.SchemaBuilder</name> | |||
<arguments> | |||
</arguments> | |||
</buildCommand> | |||
</buildSpec> | |||
<natures> | |||
<nature>org.eclipse.jdt.core.javanature</nature> | |||
<nature>org.eclipse.pde.PluginNature</nature> | |||
</natures> | |||
</projectDescription> |
@@ -0,0 +1,3 @@ | |||
#Sat Oct 31 18:40:07 PDT 2009 | |||
eclipse.preferences.version=1 | |||
resolve.requirebundle=false |
@@ -0,0 +1,22 @@ | |||
Manifest-Version: 1.0 | |||
Bundle-ManifestVersion: 2 | |||
Bundle-Name: %plugin_name | |||
Bundle-SymbolicName: org.eclipse.jgit.pgm | |||
Bundle-Version: 0.6.0.qualifier | |||
Bundle-Vendor: %provider_name | |||
Bundle-Localization: plugin | |||
Bundle-RequiredExecutionEnvironment: J2SE-1.5 | |||
Import-Package: org.eclipse.jgit.awtui, | |||
org.eclipse.jgit.dircache, | |||
org.eclipse.jgit.errors, | |||
org.eclipse.jgit.lib, | |||
org.eclipse.jgit.revplot, | |||
org.eclipse.jgit.revwalk, | |||
org.eclipse.jgit.revwalk.filter, | |||
org.eclipse.jgit.transport, | |||
org.eclipse.jgit.treewalk, | |||
org.eclipse.jgit.treewalk.filter, | |||
org.kohsuke.args4j, | |||
org.kohsuke.args4j.spi | |||
Bundle-ActivationPolicy: lazy | |||
Export-Package: org.eclipse.jgit.pgm |
@@ -0,0 +1,5 @@ | |||
source.. = src/ | |||
output.. = bin/ | |||
bin.includes = META-INF/,\ | |||
.,\ | |||
plugin.properties |
@@ -0,0 +1,2 @@ | |||
plugin_name=Java Git Command Line Interface (Incubation) | |||
provider_name=eclipse.org |
@@ -4,7 +4,6 @@ | |||
<classpathentry kind="src" path="tst-rsrc"/> | |||
<classpathentry kind="src" path="exttst"/> | |||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> | |||
<classpathentry combineaccessrules="false" kind="src" path="/org.eclipse.jgit"/> | |||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> | |||
<classpathentry kind="output" path="bin"/> | |||
</classpath> |
@@ -9,4 +9,19 @@ Bundle-ActivationPolicy: lazy | |||
Bundle-RequiredExecutionEnvironment: J2SE-1.5 | |||
Import-Package: com.jcraft.jsch, | |||
junit.framework, | |||
junit.textui | |||
junit.textui, | |||
org.eclipse.jgit.diff, | |||
org.eclipse.jgit.dircache, | |||
org.eclipse.jgit.errors, | |||
org.eclipse.jgit.fnmatch, | |||
org.eclipse.jgit.lib, | |||
org.eclipse.jgit.merge, | |||
org.eclipse.jgit.patch, | |||
org.eclipse.jgit.revplot, | |||
org.eclipse.jgit.revwalk, | |||
org.eclipse.jgit.revwalk.filter, | |||
org.eclipse.jgit.transport, | |||
org.eclipse.jgit.treewalk, | |||
org.eclipse.jgit.treewalk.filter, | |||
org.eclipse.jgit.util, | |||
org.eclipse.jgit.util.io |