Forgive me if I'm missing the point, but isn't what Andy suggests the
obvious solution?
Eventually, when in everything moves into Apache there will be a top
level Jena maven project with subprojects for Jena core, ARQ, TDB, SDB
etc. If there is a need to build a composite OSGI bundle, that will
just be another subproject, with its own POM that will have its
dependencies and build the bundle. I assume that Maven OSGI tools will
enable a composite bundle to be built from the dependent jars.
In the meantime, to build a composite OSGI bundle just create a separate
maven project for it. Then it has its own POM and it follows the Maven
discipline of one project, one artefact.
Brian
On 07/04/2011 15:33, Andy Seaborne wrote:
"sometime" we should to have a separate "deliverables" module(s) to
make various artifacts.
(That's not to say there should be an intermediate addition to the
current build system.)
Andy