You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by al...@apache.org on 2009/09/30 17:49:31 UTC

svn commit: r820309 - /jackrabbit/trunk/jackrabbit-spi/pom.xml

Author: alexkli
Date: Wed Sep 30 15:49:31 2009
New Revision: 820309

URL: http://svn.apache.org/viewvc?rev=820309&view=rev
Log:
JCR-1991: Create osgi bundles for all jars
- bundleizing jackrabbit-spi (exporting all packages)

Modified:
    jackrabbit/trunk/jackrabbit-spi/pom.xml

Modified: jackrabbit/trunk/jackrabbit-spi/pom.xml
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-spi/pom.xml?rev=820309&r1=820308&r2=820309&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-spi/pom.xml (original)
+++ jackrabbit/trunk/jackrabbit-spi/pom.xml Wed Sep 30 15:49:31 2009
@@ -34,6 +34,7 @@
   </parent>
   <artifactId>jackrabbit-spi</artifactId>
   <name>Jackrabbit SPI</name>
+  <packaging>bundle</packaging>
 
   <scm>
     <connection>
@@ -47,6 +48,18 @@
 
   <build>
     <plugins>
+        <plugin>
+          <groupId>org.apache.felix</groupId>
+          <artifactId>maven-bundle-plugin</artifactId>
+          <extensions>true</extensions>
+          <configuration>
+            <instructions>
+              <Export-Package>
+                org.apache.jackrabbit.spi;version=${pom.version}
+              </Export-Package>
+            </instructions>
+          </configuration>
+        </plugin>
       <plugin>
         <artifactId>maven-assembly-plugin</artifactId>
         <executions>