Oops, hit send too early: ...and it didn't really impact any of our normal settings. It was quite seamless.
On Fri, May 16, 2008 at 11:20 AM, James Carman <[EMAIL PROTECTED]> wrote: > It's fairly straightforward to include this. We added to the Apache > Commons parent pom.xml. > > On Fri, May 16, 2008 at 11:17 AM, Igor Vaynberg <[EMAIL PROTECTED]> wrote: >> fine by me. i assume the plugin will export every package? >> >> -igor >> >> >> On Fri, May 16, 2008 at 8:04 AM, Gerolf Seitz <[EMAIL PROTECTED]> wrote: >>> hey, >>> >>> I was wondering whether we should follow the recent trend and include >>> OSGi metadata with our releases? >>> we could do this unobtrusively with the org.apache.felix:maven-bundle-plugin >>> plugin. >>> see the patch at the end of this mail. >>> >>> wdyt? >>> >>> Gerolf >>> >>> >>> >>> >>> Index: pom.xml >>> =================================================================== >>> --- pom.xml (revision 650770) >>> +++ pom.xml (working copy) >>> @@ -545,6 +545,11 @@ >>> </execution> >>> </executions> >>> </plugin> >>> + <plugin> >>> + <groupId>org.apache.felix</groupId> >>> + <artifactId>maven-bundle-plugin</artifactId> >>> + <inherited>true</inherited> >>> + </plugin> >>> </plugins> >>> >>> <pluginManagement> >>> @@ -615,6 +620,7 @@ >>> >>> <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> >>> >>> <addDefaultImplementationEntries>true</addDefaultImplementationEntries> >>> </manifest> >>> + >>> <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> >>> <manifestEntries> >>> </manifestEntries> >>> </archive> >>> @@ -694,6 +700,19 @@ >>> </executions> >>> <inherited>true</inherited> >>> </plugin> >>> + <plugin> >>> + <groupId>org.apache.felix</groupId> >>> + <artifactId>maven-bundle-plugin</artifactId> >>> + <executions> >>> + <execution> >>> + <id>bundle-manifest</id> >>> + <phase>process-classes</phase> >>> + <goals> >>> + <goal>manifest</goal> >>> + </goals> >>> + </execution> >>> + </executions> >>> + </plugin> >>> </plugins> >>> </pluginManagement> >>> </build> >>> >> >