Switch pgm, test to proper plugin projects
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>
This commit is contained in:
parent
e4fc3c3566
commit
5b89088f87
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue