From 08f9fee6a3480b2a7f86333d88ef91f924fadd3a Mon Sep 17 00:00:00 2001 From: Stefan Bischof Date: Tue, 30 Nov 2021 19:00:15 +0100 Subject: [PATCH] use bnd - generat osgi META-INF/MANIFEST --- mondrian/bnd.bnd | 5 +++++ mondrian/pom.xml | 22 ++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 mondrian/bnd.bnd diff --git a/mondrian/bnd.bnd b/mondrian/bnd.bnd new file mode 100644 index 0000000000..deb29fa2e9 --- /dev/null +++ b/mondrian/bnd.bnd @@ -0,0 +1,5 @@ +Bundle-SymbolicName: pentaho.mondrian.core +-privatepackage: \ + mondrian.calc.impl,\ + mondrian.xmla.impl +Export-Package: mondrian.* \ No newline at end of file diff --git a/mondrian/pom.xml b/mondrian/pom.xml index 50af525f08..0f48ae5acf 100644 --- a/mondrian/pom.xml +++ b/mondrian/pom.xml @@ -256,6 +256,28 @@ + + biz.aQute.bnd + bnd-maven-plugin + 6.1.0 + + + bnd-process + + bnd-process + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + + org.codehaus.mojo xml-maven-plugin