Latest version is 0.0.145. This versions also contains an interesting experiment as well. It added a Conditional-Package header. This allows you to include packages only when they are referred to by contained packages. So you can just do
Private-Package: com.acme.primary Conditional-Package: com.acme.* Conditional Packages are included privately. You should realize that this is recursive, adding a package widens the imports so these imports become applicable for inclusion, ad nauseum. Bnd stops when the Jar does not grow anymore. It is experimental, so I am very interested in feedback. It is summarily described in http://www.aQute.biz/Code/Bnd Kind regards, Peter Kriens SM> On 24/05/07, Toni Menzel <[EMAIL PROTECTED]> wrote: >> i got a similar problem on felix where they had substitution brackets >> without actual substitutions.. bnd was not very happy with this. >> Probably your problem is going into this direction? >> btw, this was my problem: >> <Include-Resource>{src/main/resources/}</Include-Resource> SM> hi toni - could you provide a bit more info? SM> the {...} indicates that files in this folder should be filtered before SM> including them in the bundle - do you mean your pom didn't have SM> any properties to substitute (unlikely) or there weren't any files to SM> filter? >> >> Fixed with <Include-Resource>src/main/resources/</Include-Resource> >> >> Peter agreed to make bnd more indulgent ;-) SM> neat - any idea which version of bnd will (or does) contain this fix? >> >> Toni >> >> -- Peter Kriens Tel +33467542167 9C, Avenue St. Drézéry AOL,Yahoo: pkriens 34160 Beaulieu, France ICQ 255570717 Skype pkriens Fax +1 8153772599
