Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdgar Mueller2013-03-04 10:37:54 -0500
committerEdgar Mueller2013-03-04 10:37:54 -0500
commitbe5f64c7f1f5ddf027fe0ed7e5494e1f3dc3e918 (patch)
treef69358a1f7679af56962f0d1dd22a4c132239a9e
parentf02c9958fe4a2c6baf0c5b5485e05f5dd1084402 (diff)
downloadorg.eclipse.emf.emfstore.releng-be5f64c7f1f5ddf027fe0ed7e5494e1f3dc3e918.tar.gz
org.eclipse.emf.emfstore.releng-be5f64c7f1f5ddf027fe0ed7e5494e1f3dc3e918.tar.xz
org.eclipse.emf.emfstore.releng-be5f64c7f1f5ddf027fe0ed7e5494e1f3dc3e918.zip
fixed pom
-rw-r--r--emfstore-parent/pom.xml585
1 files changed, 297 insertions, 288 deletions
diff --git a/emfstore-parent/pom.xml b/emfstore-parent/pom.xml
index 8a6cf02..d48dafc 100644
--- a/emfstore-parent/pom.xml
+++ b/emfstore-parent/pom.xml
@@ -1,288 +1,297 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <groupId>org.eclipse.emf.emfstore</groupId>
- <artifactId>emfstore-parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <properties>
- <tycho-version>0.15.0</tycho-version>
- <junit-version>4.8.2</junit-version>
- <maven-checkstyle-version>2.9.1</maven-checkstyle-version>
- <jacoco-version>0.5.7.201204190339</jacoco-version>
-
- <!-- Properties to enable jacoco code coverage analysis with sonar -->
- <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
- <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
- <sonar.jacoco.reportPath>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client.test/target/jacoco.exec</sonar.jacoco.reportPath>
- </properties>
-
- <profiles>
- <profile>
- <id>platform-galileo</id>
- <activation>
- <property>
- <name>platform-version-name</name>
- <value>galileo</value>
- </property>
- </activation>
- <properties>
- <eclipse-site>http://download.eclipse.org/releases/galileo</eclipse-site>
- <platform-version>[3.5,3.6)</platform-version>
- </properties>
- </profile>
- <profile>
- <id>platform-helios</id>
- <activation>
- <property>
- <name>platform-version-name</name>
- <value>helios</value>
- </property>
- </activation>
- <properties>
- <eclipse-site>http://download.eclipse.org/releases/helios</eclipse-site>
- <platform-version>[3.6,3.7)</platform-version>
- </properties>
- </profile>
- <profile>
- <id>platform-indigo</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- <property>
- <name>platform-version-name</name>
- <value>indigo</value>
- </property>
- </activation>
- <properties>
- <eclipse-site>http://download.eclipse.org/releases/indigo</eclipse-site>
- <platform-version>[3.7,3.8)</platform-version>
- </properties>
- </profile>
- <profile>
- <id>platform-juno</id>
- <activation>
- <property>
- <name>platform-version-name</name>
- <value>juno</value>
- </property>
- </activation>
- <properties>
- <eclipse-site>http://download.eclipse.org/releases/juno</eclipse-site>
- <platform-version>[3.8,3.9)</platform-version>
- </properties>
- </profile>
- </profiles>
-
- <modules>
- <!-- EMFStore Core Features -->
- <module>../org.eclipse.emf.emfstore.common.feature</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.branding</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.common</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.common.model</module>
-
- <module>../org.eclipse.emf.emfstore.server.feature</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.migration</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.server</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.server.model</module>
-
- <module>../org.eclipse.emf.emfstore.client.ui.feature</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client.model.edit</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client.ui</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.common.model.edit</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.server.model.edit</module>
-
- <module>../org.eclipse.emf.emfstore.perspective.feature</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.perspective</module>
-
- <module>../org.eclipse.emf.emfstore.ecore.feature</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.ecore</module>
-
- <module>../org.eclipse.emf.emfstore.ecp.feature</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.emfstorebridge</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.navigatoreditorbridge</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.validation</module>
-
- <module>../org.eclipse.emf.emfstore.client.feature</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client</module>
-
- <!-- EMFStore Additional Features -->
- <module>../org.eclipse.emf.emfstore.client.transaction.feature</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.client.transaction</module>
-
- <!-- EMF Client Platform -->
- <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.validation.feature</module>
-
- <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.navigator.feature</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.navigator</module>
-
- <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.editor.feature</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.editor</module>
-
- <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.navigatoreditorbridge.feature</module>
-
- <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.common.feature</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.common</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.common.model</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.common.rcp</module>
- <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.common.util</module>
-
- <!-- EMFStore Examples -->
- <module>../org.eclipse.emf.emfstore.example.feature</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.example.helloworld</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.example.installer</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.example.merging</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.examplemodel</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.examplemodel.edit</module>
-
- <!-- Update site and products -->
- <module>../org.eclipse.emf.emfstore.repository</module>
- <module>../org.eclipse.emf.emfstore.products</module>
-
- <!-- Plugins for test osgi runtime -->
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.examplemodel.ecp</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.client.backchannel</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.server.backchannel</module>
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.modelmutator</module>
-
- <!-- Fuzzy -->
- <module>../org.eclipse.emf.emfstore.fuzzy.feature</module>
- <module>../org.eclipse.emf.emfstore.fuzzy.test.feature</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf.edit</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf.editor</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf.example</module>
- <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf.test</module>
-
- <!-- Testing -->
- <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client.test</module>
-
- </modules>
-
- <repositories>
- <repository>
- <id>eclipse-platform</id>
- <layout>p2</layout>
- <url>${eclipse-site}</url>
- </repository>
- </repositories>
-
- <build>
- <!-- Use java/eclipse conventions for src and bin here, because of build.properties -->
- <sourceDirectory>src</sourceDirectory>
- <outputDirectory>bin</outputDirectory>
-
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-maven-plugin</artifactId>
- <version>${tycho-version}</version>
- <extensions>true</extensions>
- </plugin>
-
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <resolver>p2</resolver>
- <pomDependencies>consider</pomDependencies>
- <environments>
- <environment>
- <os>linux</os>
- <ws>gtk</ws>
- <arch>x86</arch>
- </environment>
- <environment>
- <os>linux</os>
- <ws>gtk</ws>
- <arch>x86_64</arch>
- </environment>
- <environment>
- <os>win32</os>
- <ws>win32</ws>
- <arch>x86</arch>
- </environment>
- <environment>
- <os>win32</os>
- <ws>win32</ws>
- <arch>x86_64</arch>
- </environment>
- <environment>
- <os>macosx</os>
- <ws>cocoa</ws>
- <arch>x86_64</arch>
- </environment>
- </environments>
- <filters>
- <!-- work around Equinox bug 348045 (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=348045) -->
- <filter>
- <type>p2-installable-unit</type>
- <id>org.eclipse.equinox.servletbridge.extensionbundle</id>
- <removeAll />
- </filter>
- </filters>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-packaging-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <format>'v'yyyyMMdd'-'HHmm</format>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>plugin-source</id>
- <goals>
- <goal>plugin-source</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <version>${maven-checkstyle-version}</version>
- <executions>
- <execution>
- <id>checkstyle</id>
- <goals>
- <goal>check</goal>
- </goals>
- <phase>compile</phase>
- </execution>
- </executions>
- <configuration>
- <!-- Checkstyle violations will not fail the whole build -->
- <failOnViolation>false</failOnViolation>
- <configLocation>${basedir}/../../org.eclipse.emf.emfstore.core/EMFStoreDeveloper/coding/emfstoreStyle5.x.xml</configLocation>
- <propertyExpansion>samedir=${basedir}/../../org.eclipse.emf.emfstore.core/EMFStoreDeveloper/coding</propertyExpansion>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>${junit-version}</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.eclipse.emf.emfstore</groupId>
+ <artifactId>emfstore-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <properties>
+ <tycho-version>0.15.0</tycho-version>
+ <junit-version>4.8.2</junit-version>
+ <maven-checkstyle-version>2.9.1</maven-checkstyle-version>
+ <jacoco-version>0.5.7.201204190339</jacoco-version>
+
+ <!-- Properties to enable jacoco code coverage analysis with sonar -->
+ <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
+ <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
+ <sonar.jacoco.reportPath>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client.test/target/jacoco.exec</sonar.jacoco.reportPath>
+ </properties>
+
+ <profiles>
+ <profile>
+ <id>platform-galileo</id>
+ <activation>
+ <property>
+ <name>platform-version-name</name>
+ <value>galileo</value>
+ </property>
+ </activation>
+ <properties>
+ <eclipse-site>http://download.eclipse.org/releases/galileo</eclipse-site>
+ <platform-version>[3.5,3.6)</platform-version>
+ </properties>
+ </profile>
+ <profile>
+ <id>platform-helios</id>
+ <activation>
+ <property>
+ <name>platform-version-name</name>
+ <value>helios</value>
+ </property>
+ </activation>
+ <properties>
+ <eclipse-site>http://download.eclipse.org/releases/helios</eclipse-site>
+ <platform-version>[3.6,3.7)</platform-version>
+ </properties>
+ </profile>
+ <profile>
+ <id>platform-indigo</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ <property>
+ <name>platform-version-name</name>
+ <value>indigo</value>
+ </property>
+ </activation>
+ <properties>
+ <eclipse-site>http://download.eclipse.org/releases/indigo</eclipse-site>
+ <platform-version>[3.7,3.8)</platform-version>
+ </properties>
+ </profile>
+ <profile>
+ <id>platform-juno</id>
+ <activation>
+ <property>
+ <name>platform-version-name</name>
+ <value>juno</value>
+ </property>
+ </activation>
+ <properties>
+ <eclipse-site>http://download.eclipse.org/releases/juno</eclipse-site>
+ <platform-version>[3.8,3.9)</platform-version>
+ </properties>
+ </profile>
+ </profiles>
+
+ <modules>
+ <!-- EMFStore Core Features -->
+ <module>../org.eclipse.emf.emfstore.common.feature</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.branding</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.common</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.common.model</module>
+
+ <module>../org.eclipse.emf.emfstore.server.feature</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.migration</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.server</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.server.model</module>
+
+ <module>../org.eclipse.emf.emfstore.client.ui.feature</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client.model.edit</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client.ui</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.common.model.edit</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.server.model.edit</module>
+
+ <!--
+ <module>../org.eclipse.emf.emfstore.perspective.feature</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.perspective</module>
+
+ <module>../org.eclipse.emf.emfstore.ecore.feature</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.ecore</module>
+
+ <module>../org.eclipse.emf.emfstore.ecp.feature</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.emfstorebridge</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.navigatoreditorbridge</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.validation</module>
+ -->
+
+ <module>../org.eclipse.emf.emfstore.client.feature</module>
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client</module>
+
+ <!-- EMFStore Additional Features -->
+ <module>../org.eclipse.emf.emfstore.client.transaction.feature</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.client.transaction</module>
+
+ <!-- EMF Client Platform
+ <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.validation.feature</module>
+
+ <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.navigator.feature</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.navigator</module>
+
+ <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.editor.feature</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.editor</module>
+
+ <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.navigatoreditorbridge.feature</module>
+
+ <module>../../org.eclipse.emf.ecp.releng/org.eclipse.emf.ecp.common.feature</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.common</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.common.model</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.common.rcp</module>
+ <module>../../org.eclipse.emf.ecp.core/org.eclipse.emf.ecp.common.util</module>
+ -->
+
+ <!-- EMFStore Examples -->
+ <module>../org.eclipse.emf.emfstore.example.feature</module>
+ <!--
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.example.helloworld</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.example.installer</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.example.merging</module>
+ -->
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.examplemodel</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.examplemodel.edit</module>
+
+ <!-- Update site and products -->
+ <module>../org.eclipse.emf.emfstore.repository</module>
+ <module>../org.eclipse.emf.emfstore.products</module>
+
+ <!-- Plugins for test osgi runtime -->
+ <!--
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.examplemodel.ecp</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.client.backchannel</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.server.backchannel</module>
+ -->
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.modelmutator</module>
+
+ <!-- Fuzzy -->
+ <!--
+ <module>../org.eclipse.emf.emfstore.fuzzy.feature</module>
+ <module>../org.eclipse.emf.emfstore.fuzzy.test.feature</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf.edit</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf.editor</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf.example</module>
+ <module>../../org.eclipse.emf.emfstore.other/org.eclipse.emf.emfstore.fuzzy.emf.test</module>
+ -->
+
+ <!-- Testing -->
+ <module>../../org.eclipse.emf.emfstore.core/org.eclipse.emf.emfstore.client.test</module>
+
+ </modules>
+
+ <repositories>
+ <repository>
+ <id>eclipse-platform</id>
+ <layout>p2</layout>
+ <url>${eclipse-site}</url>
+ </repository>
+ </repositories>
+
+ <build>
+ <!-- Use java/eclipse conventions for src and bin here, because of build.properties -->
+ <sourceDirectory>src</sourceDirectory>
+ <outputDirectory>bin</outputDirectory>
+
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-maven-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <extensions>true</extensions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <resolver>p2</resolver>
+ <pomDependencies>consider</pomDependencies>
+ <environments>
+ <environment>
+ <os>linux</os>
+ <ws>gtk</ws>
+ <arch>x86</arch>
+ </environment>
+ <environment>
+ <os>linux</os>
+ <ws>gtk</ws>
+ <arch>x86_64</arch>
+ </environment>
+ <environment>
+ <os>win32</os>
+ <ws>win32</ws>
+ <arch>x86</arch>
+ </environment>
+ <environment>
+ <os>win32</os>
+ <ws>win32</ws>
+ <arch>x86_64</arch>
+ </environment>
+ <environment>
+ <os>macosx</os>
+ <ws>cocoa</ws>
+ <arch>x86_64</arch>
+ </environment>
+ </environments>
+ <filters>
+ <!-- work around Equinox bug 348045 (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=348045) -->
+ <filter>
+ <type>p2-installable-unit</type>
+ <id>org.eclipse.equinox.servletbridge.extensionbundle</id>
+ <removeAll />
+ </filter>
+ </filters>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-packaging-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <format>'v'yyyyMMdd'-'HHmm</format>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>plugin-source</id>
+ <goals>
+ <goal>plugin-source</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>${maven-checkstyle-version}</version>
+ <executions>
+ <execution>
+ <id>checkstyle</id>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ <phase>compile</phase>
+ </execution>
+ </executions>
+ <configuration>
+ <!-- Checkstyle violations will not fail the whole build -->
+ <failOnViolation>false</failOnViolation>
+ <configLocation>${basedir}/../../org.eclipse.emf.emfstore.core/EMFStoreDeveloper/coding/emfstoreStyle5.x.xml</configLocation>
+ <propertyExpansion>samedir=${basedir}/../../org.eclipse.emf.emfstore.core/EMFStoreDeveloper/coding</propertyExpansion>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit-version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+</project>

Back to the top