Target Platform for 2019-12
Change-Id: Ie1db093fdf90eb830a2606b0994f36c293900822
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
diff --git a/devtools/oomph/SWTBot.setup b/devtools/oomph/SWTBot.setup
index e1df333..3dc1afd 100644
--- a/devtools/oomph/SWTBot.setup
+++ b/devtools/oomph/SWTBot.setup
@@ -46,7 +46,7 @@
<setupTask
xsi:type="setup:VariableTask"
name="eclipse.target.platform"
- defaultValue="2019-09"
+ defaultValue="2019-12"
storageURI="scope://Workspace"/>
<setupTask
xsi:type="setup:CompoundTask"
@@ -238,6 +238,17 @@
rootFolder="${git.clone.location}"
locateNestedProjects="true"/>
<repositoryList
+ name="2019-12">
+ <repository
+ url="http://download.eclipse.org/releases/2019-12"/>
+ <repository
+ url="http://download.eclipse.org/cbi/updates/license"/>
+ <repository
+ url="http://download.eclipse.org/nebula/snapshot/"/>
+ <repository
+ url="http://download.eclipse.org/nattable/snapshots/latest/repository/"/>
+ </repositoryList>
+ <repositoryList
name="2019-09">
<repository
url="http://download.eclipse.org/releases/2019-09"/>
diff --git a/devtools/target-platforms/2019-12/.project b/devtools/target-platforms/2019-12/.project
new file mode 100644
index 0000000..72c00e4
--- /dev/null
+++ b/devtools/target-platforms/2019-12/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>2019-12</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
+ </natures>
+</projectDescription>
diff --git a/devtools/target-platforms/2019-12/.settings/org.eclipse.m2e.core.prefs b/devtools/target-platforms/2019-12/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/devtools/target-platforms/2019-12/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/devtools/target-platforms/2019-12/2019-12.target b/devtools/target-platforms/2019-12/2019-12.target
new file mode 100644
index 0000000..81cbb32
--- /dev/null
+++ b/devtools/target-platforms/2019-12/2019-12.target
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="Eclipse 2019-12 via p2" sequenceNumber="1">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.platform.ide" version="0.0.0"/>
+<unit id="org.eclipse.emf.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.gef.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.ds" version="0.0.0"/>
+<repository location="http://download.eclipse.org/releases/2019-12"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
+<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/>
+<unit id="org.junit" version="4.12.0.v201504281640"/>
+<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/>
+<unit id="javax.inject" version="1.0.0.v20091030"/>
+<unit id="org.hamcrest.library" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.library.source" version="1.3.0.v20180524-2246"/>
+<unit id="org.hamcrest.core" version="1.3.0.v20180420-1519"/>
+<unit id="org.hamcrest.core.source" version="1.3.0.v20180420-1519"/>
+<unit id="ca.odell.glazedlists" version="0.0.0"/>
+<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20191126223242/repository/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/>
+<repository location="http://download.eclipse.org/cbi/updates/license"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nebula/snapshot/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/nattable/snapshots/latest/repository"/>
+</location>
+</locations>
+<launcherArgs>
+<vmArgs>-Dosgi.requiredJavaVersion=1.6 -Xms128m -Xmx1024m</vmArgs>
+</launcherArgs>
+</target>
diff --git a/devtools/target-platforms/2019-12/pom.xml b/devtools/target-platforms/2019-12/pom.xml
new file mode 100644
index 0000000..c41f6c3
--- /dev/null
+++ b/devtools/target-platforms/2019-12/pom.xml
@@ -0,0 +1,26 @@
+<!-- Copyright (c) 2012, 2019 Red Hat Inc. and others.
+All rights reserved.
+This program and the accompanying materials are made available under the
+terms of the Eclipse Public License 2.0 which accompanies this distribution,
+and is available at https://www.eclipse.org/legal/epl-2.0/
+
+SPDX-License-Identifier: EPL-2.0
+
+Authors:
+* Lorenzo Bettini
+-->
+<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>
+
+ <groupId>org.eclipse.swtbot.target-platforms</groupId>
+ <artifactId>2019-12</artifactId>
+ <packaging>eclipse-target-definition</packaging>
+ <parent>
+ <groupId>org.eclipse.swtbot</groupId>
+ <artifactId>target-platforms</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </parent>
+</project>
diff --git a/devtools/target-platforms/pom.xml b/devtools/target-platforms/pom.xml
index 4255db9..be82692 100644
--- a/devtools/target-platforms/pom.xml
+++ b/devtools/target-platforms/pom.xml
@@ -26,6 +26,7 @@
</parent>
<modules>
+ <module>2019-12</module>
<module>2019-09</module>
<module>2019-06</module>
<module>2019-03</module>
diff --git a/pom.xml b/pom.xml
index 9a0f5c5..a861ab7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -633,7 +633,7 @@
<profile>
<id>2019-09</id>
<activation>
- <activeByDefault>true</activeByDefault>
+ <activeByDefault>false</activeByDefault>
</activation>
<build>
<plugins>
@@ -654,5 +654,29 @@
</plugins>
</build>
</profile>
+ <profile>
+ <id>2019-12</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <target>
+ <artifact>
+ <groupId>org.eclipse.swtbot.target-platforms</groupId>
+ <artifactId>2019-12</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </artifact>
+ </target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
</profiles>
</project>