From 9a6ebeb5a80bdb1d97d47422c62a973b3f2d2cf9 Mon Sep 17 00:00:00 2001 From: Mirjan Merruko Date: Fri, 24 Mar 2017 13:33:37 +0200 Subject: Add OSGi support #8830 #8827 #8828 #8829 Use bnd-maven-plugin instead of maven-bundle-plugin and helper class, and add support for publishing static resources such as themes and widgetsets. --- push/pom.xml | 38 ++++++++++++++++---------------------- 1 file changed, 16 insertions(+), 22 deletions(-) (limited to 'push/pom.xml') diff --git a/push/pom.xml b/push/pom.xml index af51026084..ee9d82e1fe 100644 --- a/push/pom.xml +++ b/push/pom.xml @@ -29,7 +29,20 @@ war provided - + + ${project.groupId} + vaadin-shared + ${project.version} + provided + + + org.osgi + osgi.core + + + org.osgi + osgi.cmpn + @@ -134,28 +147,9 @@ ${project.build.outputDirectory}/VAADIN - - org.apache.felix - maven-bundle-plugin - true - - - ${osgi.bundle.version} - ${osgi.execution.environment} - VAADIN - com.vaadin.external.atmosphere.runtime;bundle-version="${atmosphere.runtime.version}";visibility:=reexport - - - - - bundle-manifest - process-classes - - manifest - - - + biz.aQute.bnd + bnd-maven-plugin org.apache.maven.plugins -- cgit v1.2.3