Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancois Le Fevre - CEA2016-08-12 13:44:11 +0000
committerFrancois Le Fevre - CEA2016-10-06 12:02:58 +0000
commitfd76b0d76207d3aba814d6c9fba1ef3b67d17ec7 (patch)
tree2a9231776316e4634618adcf30a9ac96c78b1e11
parent7bed0166f9b0ed3ac15e6500eddbd7645188fe30 (diff)
downloadorg.eclipse.papyrus-robotml-fd76b0d76207d3aba814d6c9fba1ef3b67d17ec7.tar.gz
org.eclipse.papyrus-robotml-fd76b0d76207d3aba814d6c9fba1ef3b67d17ec7.tar.xz
org.eclipse.papyrus-robotml-fd76b0d76207d3aba814d6c9fba1ef3b67d17ec7.zip
Bug 499606 - [RobotML][releng] switching to components parent
-switching target with gmf -switching to last version of components Change-Id: I7467afc06be247a8999f28f222705d6db1783858 Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
-rw-r--r--pom.xml755
-rw-r--r--src/etc/header.epl.txt (renamed from src/etc/epl.header.txt)0
-rw-r--r--targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly.target8
-rw-r--r--targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.target33
-rw-r--r--targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.tpd1
5 files changed, 88 insertions, 709 deletions
diff --git a/pom.xml b/pom.xml
index 911084c..c15c223 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,12 +2,21 @@
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.papyrus.components</groupId>
+ <artifactId>org.eclipse.papyrus.components.parent</artifactId>
+ <version>0.0.18</version>
+ </parent>
+
<groupId>org.eclipse.papyrus.robotml</groupId>
<artifactId>org.eclipse.papyrus.robotml.parent</artifactId>
<version>1.2.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>RobotML</name>
<description>Papyrus RobotML platform</description>
+ <url>https://eclipse.org/papyrus/components/${component.shortname}/</url>
+ <inceptionYear>2015</inceptionYear>
<modules>
<module>generators</module>
@@ -24,77 +33,34 @@
<module>targetplatform</module>
<module>releng</module>
</modules>
- <repositories>
- <repository>
- <id>eclipse-neon</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/releases/neon</url>
- </repository>
- <repository>
- <id>papyrus-neon-nightly-developer</id>
- <layout>p2</layout>
- <url>https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Developer/lastSuccessfulBuild/artifact/repository/</url>
- </repository>
- </repositories>
<properties>
- <!-- plugins versions -->
- <!-- use 'mvn versions:display-plugin-updates' to check for the latest -->
- <tycho-version>0.25.0</tycho-version>
- <tychoExtrasVersion>0.25.0</tychoExtrasVersion>
- <maven-checkstyle-version>2.12.1</maven-checkstyle-version>
- <maven-findbugs-version>3.0.0</maven-findbugs-version>
- <maven-pmd-version>3.1</maven-pmd-version>
- <maven-jxr-version>2.3</maven-jxr-version>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-
- <siteMainDirectory>${user.home}/staging</siteMainDirectory>
-
- <!-- Eclipse properties -->
- <eclipse.release>neon</eclipse.release>
-
- <!-- Platform properties -->
- <env.ui.test>-Xms512m -Xmx2048m -XX:MaxPermSize=512M</env.ui.test>
-
- <testConfig>CI_TESTS_CONFIG</testConfig> <!-- See org.eclipse.papyrus.junit.framework.classification.ClassificationConfig -->
-
+ <component.shortname>robotml</component.shortname>
+ <component.fullartifactId>org.eclipse.papyrus.robotml</component.fullartifactId>
+ <component.hudson.tabname>RobotML</component.hudson.tabname>
+ <component.bugzilla.name>RobotML</component.bugzilla.name>
+ <component.package.rootname>org.eclipse.papyrus.robotml</component.package.rootname>
+ <component.rcp.name>org.eclipse.papyrus.robotml.rcp</component.rcp.name>
+ <component.apibaseline.url>http://download.eclipse.org/modeling/mdt/papyrus/components/robotml/0.8.0_papyrus-sysml-mars_190/</component.apibaseline.url>
+ <component.servicetype>org.eclipse.papyrus.robotml.service.types</component.servicetype>
+ <eclipse.targetrelease>neon</eclipse.targetrelease>
+ <target.version>${project.version}</target.version>
</properties>
+ <!--mailingLists> <mailingList> <name>Papyrus RobotML users Mailing List</name>
+ <post>papyrus-robotml-users@eclipse.org</post> <subscribe>https://dev.eclipse.org/mailman/listinfo/papyrus-robotml-users/</subscribe>
+ <unsubscribe>https://dev.eclipse.org/mailman/listinfo/papyrus-robotml-users/</unsubscribe>
+ <archive>https://dev.eclipse.org/mailman/listinfo/papyrus-robotml-users/</archive>
+ </mailingList> </mailingLists -->
<ciManagement>
<system>Hudson</system>
- <url>https://hudson.eclipse.org/papyrus/view/RobotML/</url>
+ <url>https://hudson.eclipse.org/papyrus/view/${component.hudson.tabname}/</url>
</ciManagement>
<issueManagement>
- <url>https://bugs.eclipse.org/bugs/buglist.cgi?product=Papyrus&amp;component=RobotML</url>
+ <url>https://bugs.eclipse.org/bugs/buglist.cgi?product=Papyrus&amp;component=${component.bugzilla.name}</url>
<system>Bugzilla</system>
</issueManagement>
- <distributionManagement>
- <repository>
- <id>repo.eclipse.org</id>
- <name>Papyrus
- Repository - Releases
- </name>
- <url>https://repo.eclipse.org/content/repositories/papyrus-releases/
- </url>
- </repository>
- <snapshotRepository>
- <id>repo.eclipse.org</id>
- <name>Papyrus
- Repository - Snapshots
- </name>
- <url>https://repo.eclipse.org/content/repositories/papyrus-snapshots/
- </url>
- <uniqueVersion>true</uniqueVersion>
- </snapshotRepository>
- <site>
- <id>my.git.server</id>
- <url>scm:git:git@github.com/flefevre/testpapy.git</url>
- </site>
- </distributionManagement>
- <organization>
- <name>Eclipse foundation</name>
- <url>https://www.eclipse.org/</url>
- </organization>
+
<developers>
<developer>
<name>Saadia DHOUIB</name>
@@ -125,649 +91,54 @@
</license>
</licenses>
+ <distributionManagement>
+ <site>
+ <id>git.eclipse.org.server</id>
+ <url>scm:git:https://git.eclipse.org/gitroot/www.eclipse.org/papyrus/components/${component.shortname}</url>
+ </site>
+ </distributionManagement>
+
<scm>
- <url>https://git.eclipse.org/c/papyrus/org.eclipse.papyrus-robotml.git</url>
- <connection>scm:git:git://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus-robotml.git</connection>
+ <url>https://git.eclipse.org/c/papyrus/org.eclipse.papyrus-${component.shortname}.git</url>
+ <connection>scm:git:git://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus-${component.shortname}.git</connection>
</scm>
- <pluginRepositories>
- <pluginRepository>
- <id>eclipse-maven-releases</id>
- <url>https://repo.eclipse.org/content/repositories/releases/</url>
+ <repositories>
+ <repository>
+ <id>pap.repo.eclipse.org</id>
+ <name>Papyrus Repository - Releases</name>
+ <url>https://repo.eclipse.org/content/repositories/papyrus-releases/</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>daily</updatePolicy>
+ </releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
- </pluginRepository>
- </pluginRepositories>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.10.2</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <version>3.3</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>2.18.1</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <version>2.6</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-compiler-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <!-- enable tycho build extension -->
- <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>tycho-p2-repository-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <plugin><!-- enable source bundle generation -->
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-versions-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-director-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-surefire-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200a-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200b-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.cbi.maven.plugins</groupId>
- <artifactId>eclipse-jarsigner-plugin</artifactId>
- <version>1.1.2</version>
- </plugin>
- </plugins>
- </pluginManagement>
+ </repository>
+ <repository>
+ <id>paps.repo.eclipse.org</id>
+ <name>Papyrus Repository - Snapshots</name>
+ <url>https://repo.eclipse.org/content/repositories/papyrus-snapshots/</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>daily</updatePolicy>
+ </snapshots>
+ </repository>
+ </repositories>
+ <build>
<plugins>
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <configuration>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-compiler-plugin</artifactId>
- <configuration>
- <source>1.8</source>
- <target>1.8</target>
- <optimize>true</optimize>
- <showWarnings>true</showWarnings>
- </configuration>
- </plugin>
- <!-- enable tycho build extension -->
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-maven-plugin</artifactId>
- <extensions>true</extensions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-repository-plugin</artifactId>
- </plugin>
- <plugin><!-- enable source bundle generation -->
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <executions>
- <execution>
- <id>plugin-source</id>
- <goals>
- <goal>plugin-source</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <executions>
- <execution>
- <id>attach-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <defaultP2Metadata>false</defaultP2Metadata>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-versions-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-surefire-plugin</artifactId>
+ <groupId>com.mycila</groupId>
+ <artifactId>license-maven-plugin</artifactId>
<configuration>
- <testClass>org.eclipse.papyrus.robotml.tests.AllTests</testClass>
- <failIfNoTests>false</failIfNoTests>
- <useUIHarness>true</useUIHarness>
- <useUIThread>true</useUIThread>
- <argLine>-Xms512m -Xmx2048m</argLine>
- <appArgLine>-testConfig=${testConfig}</appArgLine>
- <product>org.eclipse.sdk.ide</product>
- <application>org.eclipse.ui.ide.workbench</application>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <configuration>
- <includePackedArtifacts>true</includePackedArtifacts>
- <targetDefinitionIncludeSource>honor</targetDefinitionIncludeSource>
- <environments>
- <environment>
- <os>win32</os>
- <ws>win32</ws>
- <arch>x86_64</arch>
- </environment>
- <environment>
- <os>linux</os>
- <ws>gtk</ws>
- <arch>x86_64</arch>
- </environment>
- <environment>
- <os>macosx</os>
- <ws>cocoa</ws>
- <arch>x86_64</arch>
- </environment>
- </environments>
- <target>
- <artifact>
- <groupId>org.eclipse.papyrus.robotml</groupId>
- <artifactId>org.eclipse.papyrus.robotml.targetplatform.${eclipse.release}</artifactId>
- <version>${project.version}</version>
- </artifact>
- </target>
+ <skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
- <profiles>
- <profile>
- <id>documentation</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>buildnumber-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <phase>pre-site</phase>
- <goals>
- <goal>create</goal>
- </goals>
- <configuration>
- <doCheck>false</doCheck>
- <doUpdate>false</doUpdate>
- <format>{0,date,yyyy-MM-dd_HH-mm}</format>
- <items>
- <item>timestamp</item>
- </items>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <!-- plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <inherited>false</inherited>
- <executions>
- <execution>
- <id>copy-resources</id>
- <phase>pre-site</phase>
- <goals>
- <goal>copy-resources</goal>
- </goals>
- <configuration>
- <outputDirectory>src/site/resources/images/rcptt-screenshots/</outputDirectory>
- <resources>
- <resource>
- <directory>${user.home}/rcptt-screenshots/</directory>
- <filtering>false</filtering>
- </resource>
- </resources>
- </configuration>
- </execution>
- </executions>
- </plugin-->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <configuration>
- <generateReports>true</generateReports>
- <inputEncoding>UTF-8</inputEncoding>
- <outputEncoding>UTF-8</outputEncoding>
- <skipDeploy>false</skipDeploy>
- <stagingSiteURL>file://${siteMainDirectory}/${project.version}</stagingSiteURL>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>lt.velykis.maven.skins</groupId>
- <artifactId>reflow-velocity-tools</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.velocity</groupId>
- <artifactId>velocity</artifactId>
- <version>1.7</version>
- </dependency>
- </dependencies>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-scm-publish-plugin</artifactId>
- <version>1.1</version>
- <configuration>
- <!-- checkoutDirectory>${siteMainDirectory}</checkoutDirectory -->
- <content>${siteMainDirectory}</content>
- <tryUpdate>true</tryUpdate>
- <scmBranch>master</scmBranch>
- <pubScmUrl>scm:git:https://git.eclipse.org/gitroot/www.eclipse.org/papyrus-robotml</pubScmUrl>
- </configuration>
- <executions>
- <execution>
- <id>scm-publish</id>
- <phase>site-deploy</phase>
- <goals>
- <goal>publish-scm</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- <reporting>
- <excludeDefaults>false</excludeDefaults>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <additionalparam>-Xdoclint:none</additionalparam>
- </configuration>
- <reportSets>
- <reportSet>
- <reports>
- <report>javadoc-no-fork</report>
- <report>test-javadoc-no-fork</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.8.1</version>
- <reportSets>
- <reportSet>
- <reports>
- <report>index</report>
- <report>dependencies</report>
- <report>project-team</report>
- <report>mailing-list</report>
- <report>cim</report>
- <report>issue-tracking</report>
- <report>license</report>
- <report>scm</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changelog-plugin</artifactId>
- <version>2.3</version>
- <reportSets>
- <reportSet>
- <id>dual-report</id>
- <configuration>
- <type>range</type>
- <range>30</range>
- </configuration>
- <reports>
- <report>changelog</report>
- <report>file-activity</report>
- <report>dev-activity</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changes-plugin</artifactId>
- <version>2.11</version>
- <reportSets>
- <reportSet>
- <reports>
- <report>changes-report</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <groupId>org.jacoco</groupId>
- <artifactId>jacoco-maven-plugin</artifactId>
- <version>${jacoco-version}</version>
- </plugin>
- </plugins>
- </reporting>
-
- </profile>
-
- <!-- Have to be activated with profile documentation -->
- <profile>
- <id>documentation-pdf</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <build>
- <plugins>
- <!-- Failed on hudson see https://bugs.eclipse.org/bugs/show_bug.cgi?id=473888 -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pdf-plugin</artifactId>
- <version>1.3</version>
- <inherited>false</inherited>
- <dependencies>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>jcl-over-slf4j</artifactId>
- <version>1.7.5</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <version>1.7.5</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-jdk14</artifactId>
- <version>1.7.5</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-nop</artifactId>
- <version>1.7.5</version>
- </dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.2</version>
- </dependency>
- </dependencies>
- <executions>
- <execution>
- <id>userguidepdf</id>
- <phase>site</phase>
- <goals>
- <goal>pdf</goal>
- </goals>
- <configuration>
- <outputDirectory>${project.reporting.outputDirectory}/pdf</outputDirectory>
- <includeReports>false</includeReports>
- <docDescriptor>src/site/pdf/user-guide.pdf.xml</docDescriptor>
- </configuration>
- </execution>
- <execution>
- <id>developerguidepdf</id>
- <phase>site</phase>
- <goals>
- <goal>pdf</goal>
- </goals>
- <configuration>
- <outputDirectory>${project.reporting.outputDirectory}/pdf</outputDirectory>
- <includeReports>false</includeReports>
- <docDescriptor>src/site/pdf/developer-guide.pdf.xml</docDescriptor>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
-
- <!-- Profiles for Eclipse Server - start -->
- <!-- Stable release profile. Eclipse servers only -->
- <profile>
- <id>eclipse-sign</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <configuration>
- <includePackedArtifacts>true</includePackedArtifacts>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200a-plugin</artifactId>
- <executions>
- <execution>
- <id>pack200-normalize</id>
- <goals>
- <goal>normalize</goal>
- </goals>
- <phase>verify</phase>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.cbi.maven.plugins</groupId>
- <artifactId>eclipse-jarsigner-plugin</artifactId>
- <executions>
- <execution>
- <id>sign</id>
- <goals>
- <goal>sign</goal>
- </goals>
- <phase>verify</phase>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200b-plugin</artifactId>
- <executions>
- <execution>
- <id>pack200-pack</id>
- <goals>
- <goal>pack</goal>
- </goals>
- <phase>verify</phase>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <executions>
- <execution>
- <id>p2-metadata</id>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- <phase>verify</phase>
- </execution>
- </executions>
- <configuration>
- <defaultP2Metadata>false</defaultP2Metadata>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>eclipse-pack</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <configuration>
- <includePackedArtifacts>true</includePackedArtifacts>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200a-plugin</artifactId>
- <executions>
- <execution>
- <id>pack200-normalize</id>
- <goals>
- <goal>normalize</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-pack200b-plugin</artifactId>
- <executions>
- <execution>
- <id>pack200-pack</id>
- <goals>
- <goal>pack</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <executions>
- <execution>
- <id>p2-metadata</id>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- <phase>package</phase>
- </execution>
- </executions>
- <configuration>
- <defaultP2Metadata>false</defaultP2Metadata>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- <!-- Profiles for Eclipse Server - end -->
- <profile>
- <id>macosx</id>
- <activation>
- <os>
- <family>mac</family>
- </os>
- </activation>
- <properties>
- <ui.test.vmargs>-XstartOnFirstThread ${env.ui.test}</ui.test.vmargs>
- </properties>
- </profile>
- <profile>
- <id>other-os</id>
- <activation>
- <os>
- <family>!mac</family>
- </os>
- </activation>
- <properties>
- <ui.test.vmargs>${env.ui.test}</ui.test.vmargs>
- </properties>
- </profile>
-
- <!-- Profile for web publication -->
- <profile>
- <id>web.staging</id>
- <properties>
- <web.absoluteResourceURL>https://hudson.eclipse.org/papyrus/view/RobotML/job/papyrus-robotml-website/ws/site-staging/${project.version}/</web.absoluteResourceURL>
- <web.href>https://hudson.eclipse.org/papyrus/view/RobotML/job/papyrus-RobotML-website/ws/site-staging/${project.version}/index.html</web.href>
- </properties>
- </profile>
- <profile>
- <id>web.release</id>
- <properties>
- <web.absoluteResourceURL>https://www.eclipse.org/papyrus/components/robotml/${project.version}/</web.absoluteResourceURL>
- <web.href>https://www.eclipse.org/papyrus/components/robotml/${project.version}/index.html</web.href>
- </properties>
- </profile>
- </profiles>
</project> \ No newline at end of file
diff --git a/src/etc/epl.header.txt b/src/etc/header.epl.txt
index 68cbfa4..68cbfa4 100644
--- a/src/etc/epl.header.txt
+++ b/src/etc/header.epl.txt
diff --git a/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly.target b/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly.target
index 7d17735..d583877 100644
--- a/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly.target
+++ b/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.robotml.targetplatform.neon-papyrusnightly.target
@@ -3,7 +3,7 @@
<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
<target name="Papyrus Neon M6 Nightly" sequenceNumber="1458809259">
<locations>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
<unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
@@ -12,7 +12,11 @@
<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
<repository id="eclipse-neon" location="http://download.eclipse.org/releases/neon/"/>
</location>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="0.0.0"/>
+ <repository id="gmfRuntime" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/releases"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
<repository id="eclipse-papyrus-nighlty-neon" location="http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/neon/main/"/>
</location>
diff --git a/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.target b/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.target
index 47312c2..41e8b5d 100644
--- a/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.target
+++ b/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.target
@@ -1,18 +1,21 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde?>
-<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Tycho Neon Papyrus for RobotML" sequenceNumber="1457340634">
- <locations>
- <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.platform.feature.group" version="4.6.0.v20160128-2000"/>
- <unit id="org.eclipse.rcp.feature.group" version="4.6.0.v20160128-2000"/>
- <unit id="org.eclipse.jdt.feature.group" version="3.12.0.v20160128-2000"/>
- <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="1.0.300.v20150907-2149"/>
- <unit id="org.eclipse.equinox.executable.feature.group" version="3.6.300.v20160128-1437"/>
- <unit id="org.eclipse.acceleo.feature.group" version="3.6.3.201601290717"/>
- <unit id="org.eclipse.emf.feature.group" version="2.12.0.v20160201-0859"/>
- <repository id="eclipse-neon" location="http://download.eclipse.org/releases/neon/"/>
+<?pde version="3.8"?><target name="Tycho Neon Papyrus for RobotML" sequenceNumber="1457340634">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="false" type="InstallableUnit">
+<unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.acceleo.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.uml2.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.emf.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/releases/neon/"/>
+</location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="0.0.0"/>
+ <repository id="gmfRuntime" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/releases"/>
</location>
- </locations>
+</locations>
</target>
diff --git a/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.tpd b/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.tpd
index 2a9cd51..b6c49b8 100644
--- a/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.tpd
+++ b/targetplatform/org.eclipse.papyrus.robotml.targetplatform.neon/org.eclipse.papyrus.robotml.targetplatform.neon.tpd
@@ -9,4 +9,5 @@ location "http://download.eclipse.org/releases/neon/" eclipse-neon {
org.eclipse.equinox.executable.feature.group
org.eclipse.acceleo.feature.group
org.eclipse.emf.feature.group
+ org.eclipse.ocl.uml.feature.group
} \ No newline at end of file

Back to the top