From 56f6d9ebc372b6e64065ccf9d6aebf96bb91abc8 Mon Sep 17 00:00:00 2001 From: Robin Rosenberg Date: Sun, 17 Jan 2010 22:44:05 +0100 Subject: Make HTTP test project work in Eclipse The Jetty components are not available as part of Eclipse, but a P2 packaged version can be found via [1] for Eclipse 3.5 and newer. [1] http://wiki.eclipse.org/Jetty-OSGi_SDK Change-Id: Ibd5930bb9fc9589125876ca50c52e58bd31b051c Signed-off-by: Robin Rosenberg Signed-off-by: Shawn O. Pearce --- org.eclipse.jgit.http.test/.classpath | 7 +++++ org.eclipse.jgit.http.test/.gitignore | 1 + org.eclipse.jgit.http.test/.project | 28 +++++++++++++++++++ .../.settings/org.eclipse.jdt.core.prefs | 7 +++++ org.eclipse.jgit.http.test/META-INF/MANIFEST.MF | 32 ++++++++++++++++++++++ org.eclipse.jgit.http.test/build.properties | 4 +++ .../org.eclipse.jgit.http--All-Tests.launch | 15 ++++++++++ 7 files changed, 94 insertions(+) create mode 100644 org.eclipse.jgit.http.test/.classpath create mode 100644 org.eclipse.jgit.http.test/.project create mode 100644 org.eclipse.jgit.http.test/.settings/org.eclipse.jdt.core.prefs create mode 100644 org.eclipse.jgit.http.test/META-INF/MANIFEST.MF create mode 100644 org.eclipse.jgit.http.test/build.properties create mode 100644 org.eclipse.jgit.http.test/org.eclipse.jgit.http--All-Tests.launch diff --git a/org.eclipse.jgit.http.test/.classpath b/org.eclipse.jgit.http.test/.classpath new file mode 100644 index 0000000000..db269cf465 --- /dev/null +++ b/org.eclipse.jgit.http.test/.classpath @@ -0,0 +1,7 @@ + + + + + + + diff --git a/org.eclipse.jgit.http.test/.gitignore b/org.eclipse.jgit.http.test/.gitignore index ea8c4bf7f3..4dc009173e 100644 --- a/org.eclipse.jgit.http.test/.gitignore +++ b/org.eclipse.jgit.http.test/.gitignore @@ -1 +1,2 @@ /target +/bin diff --git a/org.eclipse.jgit.http.test/.project b/org.eclipse.jgit.http.test/.project new file mode 100644 index 0000000000..b686ff7a24 --- /dev/null +++ b/org.eclipse.jgit.http.test/.project @@ -0,0 +1,28 @@ + + + org.eclipse.jgit.http.test + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + org.eclipse.jdt.core.javanature + + diff --git a/org.eclipse.jgit.http.test/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.jgit.http.test/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000000..67a8559649 --- /dev/null +++ b/org.eclipse.jgit.http.test/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,7 @@ +#Tue Jan 12 23:43:54 CET 2010 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/org.eclipse.jgit.http.test/META-INF/MANIFEST.MF b/org.eclipse.jgit.http.test/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..01982da6c5 --- /dev/null +++ b/org.eclipse.jgit.http.test/META-INF/MANIFEST.MF @@ -0,0 +1,32 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: Java Git HTTP Tests (Incubation) +Bundle-SymbolicName: org.eclipse.jgit.http.test +Bundle-Version: 0.6.0.qualifier +Bundle-Vendor: Eclipse.org +Bundle-RequiredExecutionEnvironment: J2SE-1.5 +Import-Package: javax.servlet;version="2.5.0", + javax.servlet.http;version="2.5.0", + junit.framework;version="3.8.2", + org.eclipse.jetty.continuation;version="7.0.1", + org.eclipse.jetty.http;version="7.0.1", + org.eclipse.jetty.http.security;version="7.0.1", + org.eclipse.jetty.io;version="7.0.1", + org.eclipse.jetty.security;version="7.0.1", + org.eclipse.jetty.security.authentication;version="7.0.1", + org.eclipse.jetty.server;version="7.0.1", + org.eclipse.jetty.server.handler;version="7.0.1", + org.eclipse.jetty.server.nio;version="7.0.1", + org.eclipse.jetty.servlet;version="7.0.1", + org.eclipse.jetty.util.component;version="7.0.1", + org.eclipse.jetty.util.log;version="7.0.1", + org.eclipse.jetty.util.thread;version="7.0.1", + org.eclipse.jgit.errors;version="0.6.0", + org.eclipse.jgit.http.server;version="0.6.0", + org.eclipse.jgit.http.server.glue;version="0.6.0", + org.eclipse.jgit.http.server.resolver;version="0.6.0", + org.eclipse.jgit.junit;version="0.6.0", + org.eclipse.jgit.lib;version="0.6.0", + org.eclipse.jgit.revwalk;version="0.6.0", + org.eclipse.jgit.transport;version="0.6.0", + org.eclipse.jgit.util;version="0.6.0" diff --git a/org.eclipse.jgit.http.test/build.properties b/org.eclipse.jgit.http.test/build.properties new file mode 100644 index 0000000000..54c9cd2d79 --- /dev/null +++ b/org.eclipse.jgit.http.test/build.properties @@ -0,0 +1,4 @@ +source.. = tst/ +output.. = bin/ +bin.includes = META-INF/,\ + . diff --git a/org.eclipse.jgit.http.test/org.eclipse.jgit.http--All-Tests.launch b/org.eclipse.jgit.http.test/org.eclipse.jgit.http--All-Tests.launch new file mode 100644 index 0000000000..f22dc4bbe9 --- /dev/null +++ b/org.eclipse.jgit.http.test/org.eclipse.jgit.http--All-Tests.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + -- cgit v1.2.3