From a015b426832a5d7a0bec500b7a8b1ae9fcd0c6d0 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Thu, 4 May 2017 20:27:42 +0200 Subject: turn java library into an OSGi bundle (#545) --- java/org/brotli/dec/pom.xml | 46 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/java/org/brotli/dec/pom.xml b/java/org/brotli/dec/pom.xml index 36a9069..2574916 100755 --- a/java/org/brotli/dec/pom.xml +++ b/java/org/brotli/dec/pom.xml @@ -13,6 +13,11 @@ ${project.groupId}:${project.artifactId} + + ${project.build.directory}/osgi + ${manifestdir}/MANIFEST.MF + + ../../.. ../../.. @@ -74,6 +79,47 @@ + + org.apache.felix + maven-bundle-plugin + 3.0.1 + + + true + + true + ${manifestdir} + + <_nouses>true + org.brotli.${project.artifactId} + ${project.description} + org.brotli.dec;version=${project.version};-noimport:=true + + * + + ${project.url} + + + + + bundle-manifest + process-classes + + manifest + + + + + + org.apache.maven.plugins + maven-jar-plugin + 2.5 + + + ${manifestfile} + + + -- cgit v1.1