From 38cb5e4c9b5b24e0b28c101a7349a2e46f3b03e7 Mon Sep 17 00:00:00 2001 From: Thomas Risberg Date: Fri, 13 Aug 2010 14:05:34 -0400 Subject: [PATCH] added OSGi metadata to build --- pom.xml | 63 ++++++++++++++++++++++++++++++++++++++++------------- template.mf | 18 +++++++++++++++ 2 files changed, 66 insertions(+), 15 deletions(-) create mode 100644 template.mf diff --git a/pom.xml b/pom.xml index dc87e9585..a7bab5f97 100644 --- a/pom.xml +++ b/pom.xml @@ -152,6 +152,28 @@ + + + + maven-assembly-plugin + false + + + project + + + + + org.apache.maven.plugins + maven-jar-plugin + + + target/classes/META-INF/MANIFEST.MF + + + + + org.apache.maven.plugins @@ -211,21 +233,18 @@ - org.apache.maven.plugins - maven-assembly-plugin - 2.1 - - - - jar-with-dependencies - - - - - - org.apache.maven.plugins - maven-deploy-plugin - 2.4 + com.springsource.bundlor + com.springsource.bundlor.maven + 1.0.0.RELEASE + true + + + bundlor-transform + + bundlor + + + @@ -265,5 +284,19 @@ + + + Codehaus + http://repository.codehaus.org/ + + false + + + + com.springsource.repository.bundles.release + SpringSource Enterprise Bundle Repository + http://repository.springsource.com/maven/bundles/release + + diff --git a/template.mf b/template.mf new file mode 100644 index 000000000..afc0c65cb --- /dev/null +++ b/template.mf @@ -0,0 +1,18 @@ +Bundle-SymbolicName: org.springframework.datastore.graph +Bundle-Name: Spring Datastore Graph +Bundle-Vendor: SpringSource +Bundle-ManifestVersion: 2 +Import-Package: + sun.reflect;version="0";resolution:=optional +Import-Template: + org.springframework.beans.*;version="[3.0.0, 4.0.0)", + org.springframework.dao.*;version="[3.0.0, 4.0.0)", + org.springframework.transaction.*;version="[3.0.0, 4.0.0)", + org.springframework.util.*;version="[3.0.0, 4.0.0)", + org.springframework.data.core.*;version="[1.0.0, 2.0.0)", + org.springframework.datastore.core.*;version="[1.0.0, 2.0.0)", + org.neo4j.*;version="[1.1.0, 2.0.0)", + org.aspectj.*;version="[1.6.5, 2.0.0)", + org.apache.commons.logging.*;version="[1.1.1, 2.0.0)" + +