Add P2 repository for Papyrus Compare

Change-Id: Iaa14b9af3f635c9b251f48830af86d7e57236619
Signed-off-by: Camille Letavernier <cletavernier@eclipsesource.com>
diff --git a/plugins/compare/org.eclipse.papyrus.compare.p2/.project b/plugins/compare/org.eclipse.papyrus.compare.p2/.project
new file mode 100644
index 0000000..4c9d544
--- /dev/null
+++ b/plugins/compare/org.eclipse.papyrus.compare.p2/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.papyrus.compare.p2</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.UpdateSiteBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.UpdateSiteNature</nature>
+	</natures>
+</projectDescription>
diff --git a/plugins/compare/org.eclipse.papyrus.compare.p2/category.xml b/plugins/compare/org.eclipse.papyrus.compare.p2/category.xml
new file mode 100644
index 0000000..ec617b5
--- /dev/null
+++ b/plugins/compare/org.eclipse.papyrus.compare.p2/category.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+   <feature url="features/org.eclipse.papyrus.compare.feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.compare.feature" version="0.7.0.qualifier">
+      <category name="org.eclipse.papyrus.compare.category"/>
+   </feature>
+   <feature url="features/org.eclipse.papyrus.compare.feature.source_0.7.0.qualifier.jar" id="org.eclipse.papyrus.compare.feature.source" version="0.7.0.qualifier">
+      <category name="org.eclipse.papyrus.compare.category"/>
+   </feature>
+   <category-def name="org.eclipse.papyrus.compare.category" label="Papyrus Compare">
+      <description>
+         Papyrus Compare Category
+      </description>
+   </category-def>
+</site>
diff --git a/plugins/compare/org.eclipse.papyrus.compare.p2/pom.xml b/plugins/compare/org.eclipse.papyrus.compare.p2/pom.xml
new file mode 100644
index 0000000..256b4eb
--- /dev/null
+++ b/plugins/compare/org.eclipse.papyrus.compare.p2/pom.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<project>
+	<modelVersion>4.0.0</modelVersion>
+
+	<parent>
+		<artifactId>org.eclipse.papyrus.compare.releng</artifactId>
+		<groupId>org.eclipse.papyrus.compare</groupId>
+		<version>0.7.0-SNAPSHOT</version>
+	</parent>
+
+	<artifactId>org.eclipse.papyrus.compare.p2</artifactId>
+	<version>0.7.0-SNAPSHOT</version>
+	<packaging>eclipse-repository</packaging>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.eclipse.tycho</groupId>
+				<artifactId>target-platform-configuration</artifactId>
+				<version>${tycho-version}</version>
+				<configuration>
+					<includePackedArtifacts>true</includePackedArtifacts>
+				</configuration>
+			</plugin>
+		</plugins>
+	</build>
+</project>
diff --git a/plugins/compare/pom.xml b/plugins/compare/pom.xml
index d2fe69c..8bbc518 100755
--- a/plugins/compare/pom.xml
+++ b/plugins/compare/pom.xml
@@ -251,6 +251,7 @@
 	<modules>
 		<module>bundles</module>
 		<module>tests</module>
+		<module>org.eclipse.papyrus.compare.p2</module>
 	</modules>
 
 </project>
diff --git a/plugins/compare/targetplatforms/compare.tests-release.target b/plugins/compare/targetplatforms/compare.tests-release.target
index b583f41..b75d4f4 100644
--- a/plugins/compare/targetplatforms/compare.tests-release.target
+++ b/plugins/compare/targetplatforms/compare.tests-release.target
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <?pde?>
 <!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Compare Target Platform - Release, Tests" sequenceNumber="1508836529">
+<target name="Compare Target Platform - Release, Tests" sequenceNumber="1508844227">
   <locations>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.platform.feature.group" version="4.7.1.v20171009-0410"/>
@@ -31,20 +31,20 @@
       <repository id="eclipse-oxygen" location="http://download.eclipse.org/releases/oxygen/"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
-      <unit id="org.apache.commons.io" version="0.0.0"/>
-      <unit id="org.apache.commons.io.source" version="0.0.0"/>
-      <unit id="com.google.inject" version="0.0.0"/>
+      <unit id="org.apache.commons.io" version="2.2.0.v201405211200"/>
+      <unit id="org.apache.commons.io.source" version="2.2.0.v201405211200"/>
+      <unit id="com.google.inject" version="3.0.0.v201605172100"/>
       <unit id="com.google.guava" version="21.0.0.v20170206-1425"/>
       <unit id="com.google.guava.source" version="21.0.0.v20170206-1425"/>
-      <unit id="javaewah" version="0.0.0"/>
-      <unit id="org.apache.commons.compress" version="0.0.0"/>
-      <unit id="org.apache.commons.lang" version="0.0.0"/>
-      <unit id="org.kohsuke.args4j" version="0.0.0"/>
+      <unit id="javaewah" version="1.1.6.v20160919-1400"/>
+      <unit id="org.apache.commons.compress" version="1.6.0.v201310281400"/>
+      <unit id="org.apache.commons.lang" version="2.6.0.v201404270220"/>
+      <unit id="org.kohsuke.args4j" version="2.33.0.v20160323-2218"/>
       <unit id="org.mockito" version="1.9.5.v201605172210"/>
-      <unit id="org.hamcrest" version="0.0.0"/>
-      <unit id="org.hamcrest.library" version="0.0.0"/>
-      <unit id="org.hamcrest.integration" version="0.0.0"/>
-      <unit id="org.hamcrest.text" version="0.0.0"/>
+      <unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
+      <unit id="org.hamcrest.library" version="1.3.0.v201505072020"/>
+      <unit id="org.hamcrest.integration" version="1.3.0.v201305210900"/>
+      <unit id="org.hamcrest.text" version="1.1.0.v20090501071000"/>
       <unit id="org.objenesis" version="1.0.0.v201505121915"/>
       <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20170307180635/repository"/>
     </location>
@@ -63,7 +63,7 @@
       <repository id="xwt" location="http://download.eclipse.org/xwt/updates"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
-      <unit id="org.eclipse.papyrus.sysml14" version="0.0.0"/>
+      <unit id="org.eclipse.papyrus.sysml14" version="1.0.0"/>
       <repository id="sysml" location="http://download.eclipse.org/modeling/mdt/papyrus/components/sysml14/oxygen"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">