summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Fedorenko2012-05-18 14:24:35 (EDT)
committer Szymon Brandys2012-05-22 07:53:09 (EDT)
commitda45aab8fac2ab53969f26dd25484a95f5c282c7 (patch)
tree2951a2c6672296a119653c57d0e22092cef545ed
parenta4b14e222b8efca995aabcaa5c67dde941d8968e (diff)
downloadeclipse.platform.team-da45aab8fac2ab53969f26dd25484a95f5c282c7.zip
eclipse.platform.team-da45aab8fac2ab53969f26dd25484a95f5c282c7.tar.gz
eclipse.platform.team-da45aab8fac2ab53969f26dd25484a95f5c282c7.tar.bz2
made org.eclipse.team.tests.core a proper bundle
Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
-rw-r--r--tests/org.eclipse.team.tests.core/META-INF/MANIFEST.MF34
-rw-r--r--tests/org.eclipse.team.tests.core/build.properties6
-rw-r--r--tests/org.eclipse.team.tests.core/plugin.xml34
3 files changed, 41 insertions, 33 deletions
diff --git a/tests/org.eclipse.team.tests.core/META-INF/MANIFEST.MF b/tests/org.eclipse.team.tests.core/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..7423691
--- /dev/null
+++ b/tests/org.eclipse.team.tests.core/META-INF/MANIFEST.MF
@@ -0,0 +1,34 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Eclipse Team Core Tests
+Bundle-SymbolicName: org.eclipse.team.tests.core; singleton:=true
+Bundle-Version: 3.7.0.qualifier
+Bundle-ClassPath: teamtests.jar
+Bundle-Activator: org.eclipse.core.internal.compatibility.PluginActivator
+Bundle-Vendor: Eclipse.org
+Bundle-Localization: plugin
+Export-Package: org.eclipse.team.tests.core,
+ org.eclipse.team.tests.core.mapping,
+ org.eclipse.team.tests.core.regression,
+ org.eclipse.team.tests.ui,
+ org.eclipse.team.tests.ui.synchronize
+Require-Bundle: org.eclipse.ui.ide;resolution:=optional,
+ org.eclipse.ui.views;resolution:=optional,
+ org.eclipse.jface.text;resolution:=optional,
+ org.eclipse.ui.workbench.texteditor;resolution:=optional,
+ org.eclipse.ui.editors;resolution:=optional,
+ org.eclipse.core.tests.harness,
+ org.eclipse.core.resources,
+ org.eclipse.core.runtime.compatibility,
+ org.eclipse.team.core,
+ org.eclipse.team.cvs.core,
+ org.eclipse.team.ui,
+ org.eclipse.team.cvs.ui,
+ org.eclipse.compare,
+ org.eclipse.ui,
+ org.junit,
+ org.eclipse.core.tests.resources,
+ org.eclipse.ui.navigator,
+ org.eclipse.core.filesystem,
+ org.eclipse.compare.tests
+Bundle-ActivationPolicy: lazy
diff --git a/tests/org.eclipse.team.tests.core/build.properties b/tests/org.eclipse.team.tests.core/build.properties
index ccf9dab..0622aef 100644
--- a/tests/org.eclipse.team.tests.core/build.properties
+++ b/tests/org.eclipse.team.tests.core/build.properties
@@ -9,4 +9,8 @@
# IBM Corporation - initial API and implementation
###############################################################################
source.teamtests.jar=src/
-bin.includes=about.html,plugin.xml,*.jar,test.xml
+bin.includes = about.html,\
+ plugin.xml,\
+ *.jar,\
+ test.xml,\
+ META-INF/
diff --git a/tests/org.eclipse.team.tests.core/plugin.xml b/tests/org.eclipse.team.tests.core/plugin.xml
index 031dabe..b74e355 100644
--- a/tests/org.eclipse.team.tests.core/plugin.xml
+++ b/tests/org.eclipse.team.tests.core/plugin.xml
@@ -10,39 +10,9 @@
IBM Corporation - initial API and implementation
-->
-<plugin
- id="org.eclipse.team.tests.core"
- name="Eclipse Team Core Tests"
- version="3.7.0.qualifier"
- provider-name="Eclipse.org">
-
- <runtime>
- <library name="teamtests.jar">
- <export name="*"/>
- </library>
- </runtime>
- <requires>
- <import plugin="org.eclipse.ui.ide" optional="true"/>
- <import plugin="org.eclipse.ui.views" optional="true"/>
- <import plugin="org.eclipse.jface.text" optional="true"/>
- <import plugin="org.eclipse.ui.workbench.texteditor" optional="true"/>
- <import plugin="org.eclipse.ui.editors" optional="true"/>
- <import plugin="org.eclipse.core.tests.harness"/>
- <import plugin="org.eclipse.core.resources"/>
- <import plugin="org.eclipse.core.runtime.compatibility"/>
- <import plugin="org.eclipse.team.core"/>
- <import plugin="org.eclipse.team.cvs.core"/>
- <import plugin="org.eclipse.team.ui"/>
- <import plugin="org.eclipse.team.cvs.ui"/>
- <import plugin="org.eclipse.compare"/>
- <import plugin="org.eclipse.ui"/>
- <import plugin="org.junit"/>
- <import plugin="org.eclipse.core.tests.resources"/>
- <import plugin="org.eclipse.ui.navigator"/>
- <import plugin="org.eclipse.core.filesystem"/>
- <import plugin="org.eclipse.compare.tests"/>
- </requires>
+<plugin>
+
<!-- *************** Repository Providers **************** -->
<extension
point="org.eclipse.team.core.repository">