Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2014-08-15 09:35:49 +0000
committerGreg Wilkins2014-08-15 09:35:49 +0000
commitb47f9ef60522ad435d516741646e8e9acf2a6302 (patch)
tree0d372a27c44fdda26d4a668b15c32b514853fd7e /pom.xml
parent48b1f9f3f1e472588b1f4118e8fda101bfe3a1c8 (diff)
downloadorg.eclipse.jetty.project-b47f9ef60522ad435d516741646e8e9acf2a6302.tar.gz
org.eclipse.jetty.project-b47f9ef60522ad435d516741646e8e9acf2a6302.tar.xz
org.eclipse.jetty.project-b47f9ef60522ad435d516741646e8e9acf2a6302.zip
cleaned up OSGi manifest creation
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml26
1 files changed, 26 insertions, 0 deletions
diff --git a/pom.xml b/pom.xml
index 68567b05f9..62811d3a1f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -236,6 +236,27 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>manifest</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+ </archive>
+ </configuration>
+ </plugin>
+
</plugins>
<pluginManagement>
<plugins>
@@ -284,8 +305,13 @@
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
+ <supportedProjectTypes>
+ <supportedProjectType>jar</supportedProjectType>
+ <supportedProjectType>maven-plugin</supportedProjectType>
+ </supportedProjectTypes>
<instructions>
<Bundle-SymbolicName>${bundle-symbolic-name}</Bundle-SymbolicName>
+ <Bundle-Description>Jetty module for ${project.name}</Bundle-Description>
<Bundle-RequiredExecutionEnvironment>JavaSE-1.7</Bundle-RequiredExecutionEnvironment>
<Bundle-DocURL>${jetty.url}</Bundle-DocURL>
<Bundle-Vendor>Eclipse Jetty Project</Bundle-Vendor>

Back to the top