-
-
Notifications
You must be signed in to change notification settings - Fork 300
Bnd toolchain parity table
Raymond Augé edited this page Feb 16, 2017
·
15 revisions
BND is the defacto library for building OSGi bundles. There are a number of different build tools which use bnd under the hood.
However, what is not often not evident is the set of high level, OSGi related development features each of these build tools supports. The high level features we're referring to are things like baseline, resolving, exporting, etc.
Feature | Bnd Gradle | Bnd Gradle NW* | Bnd Maven | Bndtools | Apache Bundle Plugin(s) |
---|---|---|---|---|---|
create bundle | Y | Y | Y | Y | Y |
baseline | Y | Y | Y | Y | Y |
integration test | Y | - | Y | Y | - |
resolve | Y | - | Y | Y | - |
run | Y | - | - | Y | - |
create index | - | - | Y | - | - |
export executable | Y | - | Y | Y | - |
export runbundles | Y | - | - | - | - |
* Non-workspace