Begin fixing osgi metadata for maven build#1020
Begin fixing osgi metadata for maven build#1020ajuckel wants to merge 2 commits intojruby:masterfrom
Conversation
The bnd configuration wasn't brought over from the old ant build into the new maven build process. This is a first (perhaps clumsy) attempt at getting working metadata added. At least enough to satisfy the jruby-osgi-test tests. Further investigation is needed to verify: 1) Nothing is included in the bundle that shouldn't be shipped 2) The bundle adequately expresses it's required/optional packages
|
Do we need Eclipse metadata? |
|
@mkristian Please take a look. |
|
I moved the osgi-test suite to be an integration test on maven/jruby-complete (/src/it/osgi-test) and as such it did pass. the actual osgi instrcutions are in the main pom.xml which get shared between: jruby-complete, jruby-stdlib, jruby-core and jruby main artifact (/maven/jruby) I did not add an integration test to jruby main artifact yet since I was not sure what kind of 'box" I am opening here. maybe you could leave out those eclipse config files since they are not part of the actual patch. |
|
It seems @mkristian already did everything I was trying to accomplish in this patch, I just wasn't up to date with his recent work. Closing this request as it's unneeded. I'll test out his results instead. |
Initial work toward re-enabling OSGi metadata generation in the new maven build.