blob: 8f6f03f3cf7b9c10df5d4f0068fc1e09ac8bda07 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.osbp.softwarefactory</groupId>
<artifactId>org.eclipse.osbp.softwarefactory</artifactId>
<version>0.9.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<artifactId>org.eclipse.osbp.softwarefactory.runtime.feature</artifactId>
<packaging>eclipse-feature</packaging>
<dependencies>
<dependency>
<groupId>org.eclipse.osbp.vaaclipse.addons</groupId>
<artifactId>org.eclipse.osbp.vaaclipse.addons.feature</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaaclipse.addons.common.api</groupId>
<artifactId>org.eclipse.osbp.vaaclipse.addons.common.api.feature</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaaclipse.addons</groupId>
<artifactId>org.eclipse.osbp.vaaclipse.addons.feature</artifactId>
<version>${project.version}</version>
<classifier>sources-feature</classifier>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.persistence</groupId>
<artifactId>org.eclipse.osbp.persistence.feature</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.persistence</groupId>
<artifactId>org.eclipse.osbp.persistence.feature</artifactId>
<version>${project.version}</version>
<classifier>sources-feature</classifier>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.persistence.fragment</groupId>
<artifactId>org.eclipse.osbp.persistence.fragment.feature</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.persistence.fragment</groupId>
<artifactId>org.eclipse.osbp.persistence.fragment.feature</artifactId>
<version>${project.version}</version>
<classifier>sources-feature</classifier>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.runtime</groupId>
<artifactId>org.eclipse.osbp.runtime.feature.ecore.bundlespace</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.runtime</groupId>
<artifactId>org.eclipse.osbp.runtime.feature.ecore.bundlespace</artifactId>
<version>${project.version}</version>
<classifier>sources-feature</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.utils.email</groupId>
<artifactId>org.eclipse.osbp.utils.email.feature</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.utils.email</groupId>
<artifactId>org.eclipse.osbp.utils.email.feature</artifactId>
<version>${project.version}</version>
<classifier>sources-feature</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.authentication.ui</groupId>
<artifactId>org.eclipse.osbp.authentication.ui.feature</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.authentication.ui</groupId>
<artifactId>org.eclipse.osbp.authentication.ui.feature</artifactId>
<version>${project.version}</version>
<classifier>sources-feature</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.xtext.signal</groupId>
<artifactId>org.eclipse.osbp.xtext.signal.runtime.feature</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.xtext.signal</groupId>
<artifactId>org.eclipse.osbp.xtext.signal.runtime.feature</artifactId>
<version>${project.version}</version>
<classifier>sources-feature</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.fork.jpos</groupId>
<artifactId>org.eclipse.osbp.fork.jpos</artifactId>
<version>1.14.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.fork.jpos</groupId>
<artifactId>org.eclipse.osbp.fork.jpos</artifactId>
<version>1.14.0-SNAPSHOT</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaadin.widgetset</groupId>
<artifactId>org.eclipse.osbp.themes</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaadin.widgetset</groupId>
<artifactId>org.eclipse.osbp.themes</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaadin.emf</groupId>
<artifactId>org.eclipse.osbp.vaadin.emf</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaadin.emf</groupId>
<artifactId>org.eclipse.osbp.vaadin.emf</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaadin.emf</groupId>
<artifactId>org.eclipse.osbp.vaadin.emf.api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaadin.emf</groupId>
<artifactId>org.eclipse.osbp.vaadin.emf.api</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.runtime</groupId>
<artifactId>org.eclipse.osbp.runtime.logback.fragment</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.runtime</groupId>
<artifactId>org.eclipse.osbp.runtime.logback.fragment</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.display</groupId>
<artifactId>org.eclipse.osbp.display</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.display</groupId>
<artifactId>org.eclipse.osbp.display</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.jpa.services</groupId>
<artifactId>org.eclipse.osbp.jpa.services</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.jpa.services</groupId>
<artifactId>org.eclipse.osbp.jpa.services</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaaclipse</groupId>
<artifactId>org.eclipse.osbp.vaaclipse.behaviour</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.vaaclipse</groupId>
<artifactId>org.eclipse.osbp.vaaclipse.behaviour</artifactId>
<version>${project.version}</version>
<classifier>sources</classifier>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.dependencies</groupId>
<artifactId>org.eclipse.osbp.dependencies.feature.apache.cxf</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.dependencies</groupId>
<artifactId>
org.eclipse.osbp.dependencies.feature.jackson.core
</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.dependencies</groupId>
<artifactId>org.eclipse.osbp.dependencies.feature.vaadin.external</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.dependencies</groupId>
<artifactId>org.eclipse.osbp.dependencies.feature.vaadin.addons</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.dependencies</groupId>
<artifactId>org.eclipse.osbp.dependencies.feature.vaadin</artifactId>
<version>${vaadin.version}-SNAPSHOT</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.dependencies</groupId>
<artifactId>org.eclipse.osbp.dependencies.feature.activemq</artifactId>
<version>5.14.5-SNAPSHOT</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.dependencies</groupId>
<artifactId>org.eclipse.osbp.dependencies.feature.quartz</artifactId>
<version>2.2.1-SNAPSHOT</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>
org.eclipse.osbp.runtime.functionlibrary.validation
</groupId>
<artifactId>
org.eclipse.osbp.runtime.functionlibrary.validation.feature
</artifactId>
<version>${project.version}</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>org.eclipse.osbp.dependencies</groupId>
<artifactId>
org.eclipse.osbp.dependencies.feature.postgresql
</artifactId>
<version>42.2.2-SNAPSHOT</version>
<type>eclipse-feature</type>
</dependency>
<dependency>
<groupId>
org.eclipse.osbp.gemini.dbaccess.postgresql
</groupId>
<artifactId>
org.eclipse.gemini.dbaccess.postgresql.feature
</artifactId>
<version>1.1.0-SNAPSHOT</version>
<type>eclipse-feature</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<version>${tycho-version}</version>
<executions>
<execution>
<id>source-feature</id>
<phase>package</phase>
<goals>
<goal>source-feature</goal>
</goals>
</execution>
</executions>
<configuration>
<labelSuffix> (source)</labelSuffix>
<excludes>
<feature id="org.eclipse.ecf.core.feature" />
<feature id="org.eclipse.ecf.core.ssl.feature" />
<feature id="org.eclipse.ecf.filetransfer.feature" />
<feature id="org.eclipse.ecf.filetransfer.httpclient4.feature" />
<feature id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature" />
<feature id="org.eclipse.ecf.filetransfer.ssl.feature" />
<feature id="org.eclipse.osbp.dependencies.feature.apache.commons" />
<feature id="org.eclipse.osbp.dependencies.feature.apache.cxf" />
<feature id="org.eclipse.osbp.dependencies.feature.apache.pdfbox" />
<feature id="org.eclipse.osbp.dependencies.feature.assert_utilities" />
<feature
id="org.eclipse.osbp.dependencies.feature.eclipse.persistence" />
<feature id="org.eclipse.osbp.dependencies.feature.activemq" />
<feature id="org.eclipse.osbp.dependencies.feature.beanvalidation" />
<feature id="org.eclipse.osbp.dependencies.feature.h2" />
<feature id="org.eclipse.osbp.dependencies.feature.javax.transaction" />
<feature id="org.eclipse.osbp.dependencies.feature.jetty" />
<feature id="org.eclipse.osbp.dependencies.feature.joda" />
<feature id="org.eclipse.osbp.dependencies.feature.misc.mbp" />
<feature id="org.eclipse.osbp.dependencies.feature.misc.runtime" />
<feature id="org.eclipse.osbp.dependencies.feature.mondrian.3.14.0" />
<feature id="org.eclipse.osbp.dependencies.feature.postgresql" />
<feature id="org.eclipse.osbp.dependencies.feature.quartz" />
<feature id="org.eclipse.osbp.dependencies.feature.uomo" />
<feature id="org.eclipse.osbp.dependencies.feature.vaadin.addons" />
<feature id="org.eclipse.osbp.dependencies.feature.vaadin.external" />
<feature id="org.eclipse.osbp.dependencies.feature.xtend.runtime" />
<feature id="org.eclipse.osbp.dependencies.feature.xtext.runtime" />
<feature id="org.eclipse.uomo.feature" />
<plugin id="org.eclipse.gemini.naming" />
<plugin id="org.eclipse.osbp.dependencies.bundle.vaadin.external.gwt" />
</excludes>
</configuration>
</plugin>
<plugin>
<!-- workaround while bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=398250
is not fixed -->
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
<version>${tycho-version}</version>
<executions>
<execution>
<id>attached-p2-metadata</id>
<phase>package</phase>
<goals>
<goal>p2-metadata</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<name>OSBP Softwarefactory Runtime Feature</name>
<description>Contains all bundles required for the OSBP Application Runtime. Don't install in IDE! To be used as a feature in the application product definition file.</description>
</project>