[slf4j-dev] svn commit: r699 - in slf4j/trunk/slf4j-nop: . src/main/resources/META-INF
jconlon at slf4j.org
jconlon at slf4j.org
Wed Jan 31 17:26:38 CET 2007
Author: jconlon
Date: Wed Jan 31 17:26:38 2007
New Revision: 699
Modified:
slf4j/trunk/slf4j-nop/pom.xml
slf4j/trunk/slf4j-nop/src/main/resources/META-INF/MANIFEST.MF
Log:
Added configuration in pom.xml to create OSGi manifest in jar.
In Manifest.mf removed Bundle-Classpath entry and
removed the import of org.slf4j.impl to prevent overriding the Require-Bundle wiring of that package.
Modified: slf4j/trunk/slf4j-nop/pom.xml
==============================================================================
--- slf4j/trunk/slf4j-nop/pom.xml (original)
+++ slf4j/trunk/slf4j-nop/pom.xml Wed Jan 31 17:26:38 2007
@@ -29,6 +29,45 @@
<version>${project.version}</version>
</dependency>
</dependencies>
-
-
+
+ <build>
+ <plugins>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Bundle-Version>
+ 1.3.0.SNAPSHOT
+ </Bundle-Version>
+ <Bundle-Description>
+ ${project.description}
+ </Bundle-Description>
+ <Implementation-Version>
+ ${project.version}
+ </Implementation-Version>
+ </manifestEntries>
+ <manifestFile>
+ src/main/resources/META-INF/MANIFEST.MF
+ </manifestFile>
+ </archive>
+ </configuration>
+ <executions>
+ <execution>
+ <id>bundle-test-jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ <goal>test-jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+
+ </build>
+
</project>
\ No newline at end of file
Modified: slf4j/trunk/slf4j-nop/src/main/resources/META-INF/MANIFEST.MF
==============================================================================
--- slf4j/trunk/slf4j-nop/src/main/resources/META-INF/MANIFEST.MF (original)
+++ slf4j/trunk/slf4j-nop/src/main/resources/META-INF/MANIFEST.MF Wed Jan 31 17:26:38 2007
@@ -5,5 +5,4 @@
Bundle-Vendor: SLF4J.ORG
Require-Bundle: slf4j.api;visibility:=reexport
Export-Package: org.slf4j, org.slf4j.impl
-Import-Package: org.slf4j.spi, org.slf4j.impl
-Bundle-ClassPath: ., target/classes/
\ No newline at end of file
+Import-Package: org.slf4j.spi
\ No newline at end of file
More information about the slf4j-dev
mailing list