diff options
author | Chris Aniszczyk <caniszczyk@gmail.com> | 2009-10-13 15:53:55 -0500 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2009-10-16 09:13:35 -0700 |
commit | 1a41a89e4c99250a9710e57894fd6af983f7d94d (patch) | |
tree | 6295d62ce2d56b45aba9d0ec54c8ebf10717eb11 | |
parent | 3e83a9e1df3c8664db33150f4c69204aefc02031 (diff) | |
download | jgit-1a41a89e4c99250a9710e57894fd6af983f7d94d.tar.gz jgit-1a41a89e4c99250a9710e57894fd6af983f7d94d.zip |
Refactor org.eclipse.jgit.test to be a bundle
This way dependencies are described by the MANIFEST.MF,
and the same build tools can be used to compile the tests.
Change-Id: I4dc926148410ecbadcf71b9474aeeb509691aa32
-rw-r--r-- | org.eclipse.jgit.test/.classpath | 3 | ||||
-rw-r--r-- | org.eclipse.jgit.test/.project | 11 | ||||
-rw-r--r-- | org.eclipse.jgit.test/META-INF/MANIFEST.MF | 12 | ||||
-rw-r--r-- | org.eclipse.jgit.test/build.properties | 6 | ||||
-rw-r--r-- | org.eclipse.jgit.test/plugin.properties | 2 |
5 files changed, 32 insertions, 2 deletions
diff --git a/org.eclipse.jgit.test/.classpath b/org.eclipse.jgit.test/.classpath index af7d1e9323..3c42728dbf 100644 --- a/org.eclipse.jgit.test/.classpath +++ b/org.eclipse.jgit.test/.classpath @@ -5,7 +5,6 @@ <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.jdt.junit.JUNIT_CONTAINER/3.8.1"/> - <classpathentry combineaccessrules="false" kind="lib" path="/com.jcraft.jsch"/> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/org.eclipse.jgit.test/.project b/org.eclipse.jgit.test/.project index a7242a0684..84c971100e 100644 --- a/org.eclipse.jgit.test/.project +++ b/org.eclipse.jgit.test/.project @@ -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> diff --git a/org.eclipse.jgit.test/META-INF/MANIFEST.MF b/org.eclipse.jgit.test/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..8c89f045cf --- /dev/null +++ b/org.eclipse.jgit.test/META-INF/MANIFEST.MF @@ -0,0 +1,12 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: %plugin_name +Bundle-SymbolicName: org.eclipse.jgit.test +Bundle-Version: 0.6.0.qualifier +Bundle-Localization: plugin +Bundle-Vendor: %provider_name +Bundle-ActivationPolicy: lazy +Bundle-RequiredExecutionEnvironment: J2SE-1.5 +Import-Package: com.jcraft.jsch, + junit.framework, + junit.textui diff --git a/org.eclipse.jgit.test/build.properties b/org.eclipse.jgit.test/build.properties new file mode 100644 index 0000000000..afc4855d67 --- /dev/null +++ b/org.eclipse.jgit.test/build.properties @@ -0,0 +1,6 @@ +source.. = tst/,\ + tst-rsrc/,\ + exttst/ +bin.includes = META-INF/,\ + .,\ + plugin.properties diff --git a/org.eclipse.jgit.test/plugin.properties b/org.eclipse.jgit.test/plugin.properties new file mode 100644 index 0000000000..68e67f8107 --- /dev/null +++ b/org.eclipse.jgit.test/plugin.properties @@ -0,0 +1,2 @@ +plugin_name=Java Git Core Tests (Incubation) +provider_name=eclipse.org |