Bug 490357 - [releng] need to upgrade the target platform on neon and
neon nigthly

- integrating papyrus feature inside mars main url
- switching to neon with 2.0 based on neon url
- adding lazy for all components on nightly

Change-Id: I4344beada366caed7d3f3b3fdee169bbedd79aaa
Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
diff --git a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.mars/org.eclipse.papyrus.sysml14.targetplatform.mars.target b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.mars/org.eclipse.papyrus.sysml14.targetplatform.mars.target
index e83b3fd..edeb9a9 100644
--- a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.mars/org.eclipse.papyrus.sysml14.targetplatform.mars.target
+++ b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.mars/org.eclipse.papyrus.sysml14.targetplatform.mars.target
@@ -1,19 +1,16 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <?pde?>
 <!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Papyrus Mars" sequenceNumber="1453454004">
+<target name="Papyrus Mars" sequenceNumber="1459840872">
   <locations>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
-      <unit id="org.eclipse.platform.feature.group" version="4.5.1.v20150904-0015"/>
-      <unit id="org.eclipse.rcp.feature.group" version="4.5.1.v20150904-0015"/>
-      <unit id="org.eclipse.jdt.feature.group" version="3.11.1.v20150904-0015"/>
+      <unit id="org.eclipse.platform.feature.group" version="4.5.2.v20160212-1500"/>
+      <unit id="org.eclipse.rcp.feature.group" version="4.5.2.v20160212-1500"/>
+      <unit id="org.eclipse.jdt.feature.group" version="3.11.2.v20160212-1500"/>
       <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="1.0.300.v20150430-1836"/>
       <unit id="org.eclipse.equinox.executable.feature.group" version="3.6.200.v20150602-1417"/>
+      <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="1.1.4.201602101200"/>
       <repository id="eclipse-mars" location="http://download.eclipse.org/releases/mars/"/>
     </location>
-    <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
-      <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="1.1.3.201511250900"/>
-      <repository id="eclipse-papyrus-mars" location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars"/>
-    </location>
   </locations>
 </target>
diff --git a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.mars/org.eclipse.papyrus.sysml14.targetplatform.mars.tpd b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.mars/org.eclipse.papyrus.sysml14.targetplatform.mars.tpd
index 9b58da6..5b59c95 100644
--- a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.mars/org.eclipse.papyrus.sysml14.targetplatform.mars.tpd
+++ b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.mars/org.eclipse.papyrus.sysml14.targetplatform.mars.tpd
@@ -6,9 +6,5 @@
  org.eclipse.jdt.feature.group
  org.eclipse.equinox.p2.discovery.feature.feature.group
  org.eclipse.equinox.executable.feature.group
-}
-
-location "http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars" eclipse-papyrus-mars {
  org.eclipse.papyrus.sdk.feature.feature.group
 }
-
diff --git a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly.target b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly.target
index 91b6979..3e0180d 100644
--- a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly.target
+++ b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly.target
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <?pde?>
 <!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Papyrus Neon Nightly" sequenceNumber="1453454091">
+<target name="Papyrus Neon Nightly" sequenceNumber="1458824765">
   <locations>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
-      <unit id="org.eclipse.platform.feature.group" version="4.6.0.v20151209-2300"/>
-      <unit id="org.eclipse.rcp.feature.group" version="4.6.0.v20151209-2300"/>
-      <unit id="org.eclipse.jdt.feature.group" version="3.12.0.v20151209-2300"/>
-      <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.200.v20151113-1733"/>
+      <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.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
+      <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">
diff --git a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly.tpd b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly.tpd
index a97be20..392f141 100644
--- a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly.tpd
+++ b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.sysml14.targetplatform.neon-papyrusnightly.tpd
@@ -1,11 +1,11 @@
 target "Papyrus Neon Nightly" with source requirements
 
 location "http://download.eclipse.org/releases/neon/" eclipse-neon {
- org.eclipse.platform.feature.group
- org.eclipse.rcp.feature.group
- org.eclipse.jdt.feature.group
- org.eclipse.equinox.p2.discovery.feature.feature.group
- org.eclipse.equinox.executable.feature.group
+ org.eclipse.platform.feature.group lazy
+ org.eclipse.rcp.feature.group lazy
+ org.eclipse.jdt.feature.group lazy
+ org.eclipse.equinox.p2.discovery.feature.feature.group lazy
+ org.eclipse.equinox.executable.feature.group lazy
 }
 
 location "http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/neon/main/" eclipse-papyrus-nighlty-neon {
diff --git a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon/org.eclipse.papyrus.sysml14.targetplatform.neon.target b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon/org.eclipse.papyrus.sysml14.targetplatform.neon.target
index 061bcff..2c6a3d6 100644
--- a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon/org.eclipse.papyrus.sysml14.targetplatform.neon.target
+++ b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon/org.eclipse.papyrus.sysml14.targetplatform.neon.target
@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <?pde?>
 <!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Papyrus Neon" sequenceNumber="1453454043">
+<target name="Papyrus Neon" sequenceNumber="1459840716">
   <locations>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
-      <unit id="org.eclipse.platform.feature.group" version="4.6.0.v20151209-2300"/>
-      <unit id="org.eclipse.rcp.feature.group" version="4.6.0.v20151209-2300"/>
-      <unit id="org.eclipse.jdt.feature.group" version="3.12.0.v20151209-2300"/>
-      <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="1.2.0.201512161142"/>
-      <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.200.v20151113-1733"/>
+      <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.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.papyrus.sdk.feature.feature.group" version="0.0.0"/>
       <repository id="eclipse-neon" location="http://download.eclipse.org/releases/neon/"/>
     </location>
   </locations>
diff --git a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon/org.eclipse.papyrus.sysml14.targetplatform.neon.tpd b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon/org.eclipse.papyrus.sysml14.targetplatform.neon.tpd
index 98ba612..84096cb 100644
--- a/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon/org.eclipse.papyrus.sysml14.targetplatform.neon.tpd
+++ b/targetplatform/org.eclipse.papyrus.sysml14.targetplatform.neon/org.eclipse.papyrus.sysml14.targetplatform.neon.tpd
@@ -1,10 +1,10 @@
 target "Papyrus Neon" with source requirements
 
 location "http://download.eclipse.org/releases/neon/" eclipse-neon {
- org.eclipse.platform.feature.group
- org.eclipse.rcp.feature.group
- org.eclipse.jdt.feature.group
- org.eclipse.papyrus.sdk.feature.feature.group
- org.eclipse.equinox.p2.discovery.feature.feature.group
- org.eclipse.equinox.executable.feature.group
+ org.eclipse.platform.feature.group lazy
+ org.eclipse.rcp.feature.group lazy
+ org.eclipse.jdt.feature.group lazy
+ org.eclipse.equinox.p2.discovery.feature.feature.group lazy
+ org.eclipse.equinox.executable.feature.group lazy
+ org.eclipse.papyrus.sdk.feature.feature.group lazy
 }
\ No newline at end of file