Skip to content

Commit

Permalink
Add latest Eclipse releases to target plarforms and to Oomph setup
Browse files Browse the repository at this point in the history
  • Loading branch information
donat committed Apr 19, 2024
1 parent e7f0ff8 commit 06828cf
Show file tree
Hide file tree
Showing 10 changed files with 346 additions and 8 deletions.
6 changes: 5 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,11 @@ def targetPlatformIds = [
'424',
'425',
'426',
'427'
'427',
'428',
'429',
'430',
'431',
]

// target platform definition for all major Eclipse releases between version 4.3 and 4.8
Expand Down
32 changes: 25 additions & 7 deletions buildship.setup
Original file line number Diff line number Diff line change
Expand Up @@ -27,41 +27,59 @@
url="https://download.eclipse.org/oomph/updates/release/latest/"/>
<description>Installs the required plugins to the IDE.</description>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.31"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="(scope.product.version.name=2023-12)">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.30"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="(scope.product.version.name=2023-09)">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.29"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="(scope.product.version.name=2023-06)">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.0.0/e4.28"/>
url="https://groovy.jfrog.io/argroovy-eclipse-integration/5.3.0dehaus/groovy/groovy-eclipse-integration/5.3.0/e4.28"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="(scope.product.version.name=2023-03)">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.0.0/e4.27"/>
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.27"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="(scope.product.version.name=2022-12)">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.0.0/e4.26"/>
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.26"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="(scope.product.version.name=2022-09)">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.0.0/e4.25"/>
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.25"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="(scope.product.version.name=2022-06)">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.0.0/e4.24"/>
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.24"/>
</setupTask>
<setupTask
xsi:type="setup.p2:P2Task"
filter="(scope.product.version.name=2022-03)">
<repository
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.0.0/e4.23"/>
url="https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.3.0/e4.23"/>
</setupTask>
<setupTask
xsi:type="setup:CompoundTask"
Expand Down Expand Up @@ -1748,7 +1766,7 @@
<setupTask
xsi:type="pde:TargetPlatformTask"
id="buildship.activate.local.target.definition"
name="Buildship Eclipse 2021-12 Target Platform">
name="Buildship Eclipse 2024-03 Target Platform">
<description></description>
</setupTask>
<stream name="master"
Expand Down
36 changes: 36 additions & 0 deletions target-platforms/428-version.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
$swtPluginId=3.124.0
com.ibm.icu=73.1.0
org.eclipse.core.expressions=3.9.0
org.eclipse.core.filesystem=1.10.0
org.eclipse.core.net=1.5.0
org.eclipse.core.resources=3.19.0
org.eclipse.core.runtime=3.27.0
org.eclipse.core.variables=3.6.0
org.eclipse.debug.core=3.21.0
org.eclipse.debug.ui=3.18.0
org.eclipse.help=3.10.0
org.eclipse.jdt.core=3.34.0
org.eclipse.jdt.junit.core=3.12.0
org.eclipse.jdt.launching=3.20.0
org.eclipse.jdt.ui=3.29.0
org.eclipse.jface.databinding=1.15.0
org.eclipse.jface.text=3.24.0
org.eclipse.ui=3.203.100
org.eclipse.ui.console=3.12.0
org.eclipse.ui.editors=3.16.0
org.eclipse.ui.ide=3.21.0
org.eclipse.ui.navigator=3.12.0
org.eclipse.ui.views=3.12.0
org.eclipse.ui.workbench.texteditor=3.17.0
org.junit=4.13.2
org.eclipse.emf.ecore=2.34.0
org.eclipse.emf.edit=2.18.0
org.eclipse.oomph.resources=1.17.0
org.eclipse.oomph.resources.edit=1.13.0
org.eclipse.oomph.predicates=1.16.0
org.eclipse.oomph.predicates.edit=1.15.0
org.eclipse.oomph.setup=1.26.0
org.eclipse.oomph.setup.core=1.27.0
org.eclipse.oomph.setup.edit=1.16.0
org.eclipse.oomph.base=1.17.0
org.eclipse.oomph.base.edit=1.16.0
43 changes: 43 additions & 0 deletions target-platforms/428.target
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<target name="Buildship Eclipse 2023-06 Target Platform" sequenceNumber="1">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.m2e.feature.feature.group" version="2.3.0.20230523-2033"/>
<unit id="org.eclipse.oomph.setup.feature.group" version="1.28.0.v20230523-0636"/>
<unit id="org.eclipse.sdk.ide" version="4.28.0.I20230605-0440"/>
<repository location="https://download.eclipse.org/releases/2023-06"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.junit" version="4.13.0.v20200204-1500"/>
<unit id="org.slf4j.api" version="1.7.30.v20200204-2150"/>
<repository location="https://download.eclipse.org/tools/orbit/downloads/drops/R20210602031627/repository"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="com.google.guava" version="33.0.0.jre"/>
<unit id="com.google.gson" version="2.10.1"/>
<unit id="junit-jupiter-api" version="5.10.2" />
<unit id="junit-jupiter-engine" version="5.10.2"/>
<unit id="junit-jupiter-migrationsupport" version="5.10.2"/>
<unit id="junit-jupiter-params" version="5.10.2"/>
<unit id="junit-platform-commons" version="1.10.2"/>
<unit id="junit-platform-engine" version="1.10.2"/>
<unit id="junit-platform-launcher" version="1.10.2"/>
<unit id="junit-platform-runner" version="1.10.2"/>
<unit id="junit-platform-suite-api" version="1.10.2"/>
<unit id="junit-platform-suite-commons" version="1.10.2"/>
<unit id="junit-platform-suite-engine" version="1.10.2"/>
<unit id="junit-vintage-engine" version="5.10.2"/>
<repository location="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/2024-03"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.swtbot.eclipse.feature.group" version="3.1.0.202106041005"/>
<unit id="org.eclipse.swtbot.ide.feature.group" version="3.1.0.202106041005"/>
<unit id="org.eclipse.swtbot.junit5.feature.group" version="3.1.0.202106041005"/>
<repository location="https://download.eclipse.org/technology/swtbot/releases/3.1.0"/>
</location>
</locations>
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
<launcherArgs>
<vmArgs>-XX:MaxPermSize=128M</vmArgs>
</launcherArgs>
</target>
36 changes: 36 additions & 0 deletions target-platforms/429-version.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
$swtPluginId=3.124.100
com.ibm.icu=73.2.0
org.eclipse.core.expressions=3.9.100
org.eclipse.core.filesystem=1.10.100
org.eclipse.core.net=1.5.100
org.eclipse.core.resources=3.19.100
org.eclipse.core.runtime=3.29.0
org.eclipse.core.variables=3.6.100
org.eclipse.debug.core=3.21.100
org.eclipse.debug.ui=3.18.100
org.eclipse.help=3.10.100
org.eclipse.jdt.core=3.35.0
org.eclipse.jdt.junit.core=3.12.100
org.eclipse.jdt.launching=3.20.100
org.eclipse.jdt.ui=3.30.0
org.eclipse.jface.databinding=1.15.100
org.eclipse.jface.text=3.24.100
org.eclipse.ui=3.204.0
org.eclipse.ui.console=3.13.0
org.eclipse.ui.editors=3.17.0
org.eclipse.ui.ide=3.21.100
org.eclipse.ui.navigator=3.12.100
org.eclipse.ui.views=3.12.100
org.eclipse.ui.workbench.texteditor=3.17.100
org.junit=4.13.2
org.eclipse.emf.ecore=2.35.0
org.eclipse.emf.edit=2.19.0
org.eclipse.oomph.resources=1.18.0
org.eclipse.oomph.resources.edit=1.13.0
org.eclipse.oomph.predicates=1.17.0
org.eclipse.oomph.predicates.edit=1.15.0
org.eclipse.oomph.setup=1.27.0
org.eclipse.oomph.setup.core=1.28.0
org.eclipse.oomph.setup.edit=1.16.0
org.eclipse.oomph.base=1.18.0
org.eclipse.oomph.base.edit=1.17.0
43 changes: 43 additions & 0 deletions target-platforms/429.target
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<target name="Buildship Eclipse 2023-09 Target Platform" sequenceNumber="1">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.m2e.feature.feature.group" version="2.4.100.20230827-1557"/>
<unit id="org.eclipse.oomph.setup.feature.group" version="1.29.0.v20230828-1517"/>
<unit id="org.eclipse.sdk.ide" version="4.29.0.I20230903-1000"/>
<repository location="https://download.eclipse.org/releases/2023-09"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.junit" version="4.13.0.v20200204-1500"/>
<unit id="org.slf4j.api" version="1.7.30.v20200204-2150"/>
<repository location="https://download.eclipse.org/tools/orbit/downloads/drops/R20210602031627/repository"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="com.google.guava" version="33.0.0.jre"/>
<unit id="com.google.gson" version="2.10.1"/>
<unit id="junit-jupiter-api" version="5.10.2" />
<unit id="junit-jupiter-engine" version="5.10.2"/>
<unit id="junit-jupiter-migrationsupport" version="5.10.2"/>
<unit id="junit-jupiter-params" version="5.10.2"/>
<unit id="junit-platform-commons" version="1.10.2"/>
<unit id="junit-platform-engine" version="1.10.2"/>
<unit id="junit-platform-launcher" version="1.10.2"/>
<unit id="junit-platform-runner" version="1.10.2"/>
<unit id="junit-platform-suite-api" version="1.10.2"/>
<unit id="junit-platform-suite-commons" version="1.10.2"/>
<unit id="junit-platform-suite-engine" version="1.10.2"/>
<unit id="junit-vintage-engine" version="5.10.2"/>
<repository location="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/2024-03"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.swtbot.eclipse.feature.group" version="3.1.0.202106041005"/>
<unit id="org.eclipse.swtbot.ide.feature.group" version="3.1.0.202106041005"/>
<unit id="org.eclipse.swtbot.junit5.feature.group" version="3.1.0.202106041005"/>
<repository location="https://download.eclipse.org/technology/swtbot/releases/3.1.0"/>
</location>
</locations>
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
<launcherArgs>
<vmArgs>-XX:MaxPermSize=128M</vmArgs>
</launcherArgs>
</target>
36 changes: 36 additions & 0 deletions target-platforms/430-version.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
$swtPluginId=3.124.200
com.ibm.icu=74.2.0
org.eclipse.core.expressions=3.9.200
org.eclipse.core.filesystem=1.10.200
org.eclipse.core.net=1.5.200
org.eclipse.core.resources=3.20.0
org.eclipse.core.runtime=3.30.0
org.eclipse.core.variables=3.6.200
org.eclipse.debug.core=3.21.200
org.eclipse.debug.ui=3.18.200
org.eclipse.help=3.10.200
org.eclipse.jdt.core=3.36.0
org.eclipse.jdt.junit.core=3.13.0
org.eclipse.jdt.launching=3.21.0
org.eclipse.jdt.ui=3.31.0
org.eclipse.jface.databinding=1.15.100
org.eclipse.jface.text=3.24.200
org.eclipse.ui=3.205.0
org.eclipse.ui.console=3.13.100
org.eclipse.ui.editors=3.17.100
org.eclipse.ui.ide=3.22.0
org.eclipse.ui.navigator=3.12.200
org.eclipse.ui.views=3.12.100
org.eclipse.ui.workbench.texteditor=3.17.200
org.junit=4.13.2
org.eclipse.emf.ecore=2.35.0
org.eclipse.emf.edit=2.20.0
org.eclipse.oomph.resources=1.19.0
org.eclipse.oomph.resources.edit=1.13.0
org.eclipse.oomph.predicates=1.17.0
org.eclipse.oomph.predicates.edit=1.15.0
org.eclipse.oomph.setup=1.28.0
org.eclipse.oomph.setup.core=1.29.0
org.eclipse.oomph.setup.edit=1.17.0
org.eclipse.oomph.base=1.18.0
org.eclipse.oomph.base.edit=1.17.0
43 changes: 43 additions & 0 deletions target-platforms/430.target
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<target name="Buildship Eclipse 2023-12 Target Platform" sequenceNumber="1">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.m2e.feature.feature.group" version="2.4.200.20231119-0901"/>
<unit id="org.eclipse.oomph.setup.feature.group" version="1.30.0.v20231122-0734"/>
<unit id="org.eclipse.sdk.ide" version="4.30.0.I20231201-0110"/>
<repository location="https://download.eclipse.org/releases/2023-12"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.junit" version="4.13.0.v20200204-1500"/>
<unit id="org.slf4j.api" version="1.7.30.v20200204-2150"/>
<repository location="https://download.eclipse.org/tools/orbit/downloads/drops/R20210602031627/repository"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="com.google.guava" version="33.0.0.jre"/>
<unit id="com.google.gson" version="2.10.1"/>
<unit id="junit-jupiter-api" version="5.10.2" />
<unit id="junit-jupiter-engine" version="5.10.2"/>
<unit id="junit-jupiter-migrationsupport" version="5.10.2"/>
<unit id="junit-jupiter-params" version="5.10.2"/>
<unit id="junit-platform-commons" version="1.10.2"/>
<unit id="junit-platform-engine" version="1.10.2"/>
<unit id="junit-platform-launcher" version="1.10.2"/>
<unit id="junit-platform-runner" version="1.10.2"/>
<unit id="junit-platform-suite-api" version="1.10.2"/>
<unit id="junit-platform-suite-commons" version="1.10.2"/>
<unit id="junit-platform-suite-engine" version="1.10.2"/>
<unit id="junit-vintage-engine" version="5.10.2"/>
<repository location="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/2024-03"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.swtbot.eclipse.feature.group" version="3.1.0.202106041005"/>
<unit id="org.eclipse.swtbot.ide.feature.group" version="3.1.0.202106041005"/>
<unit id="org.eclipse.swtbot.junit5.feature.group" version="3.1.0.202106041005"/>
<repository location="https://download.eclipse.org/technology/swtbot/releases/3.1.0"/>
</location>
</locations>
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
<launcherArgs>
<vmArgs>-XX:MaxPermSize=128M</vmArgs>
</launcherArgs>
</target>
36 changes: 36 additions & 0 deletions target-platforms/431-version.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
$swtPluginId=3.125.0
com.ibm.icu=74.2.0
org.eclipse.core.expressions=3.9.300
org.eclipse.core.filesystem=1.10.300
org.eclipse.core.net=1.5.300
org.eclipse.core.resources=3.20.100
org.eclipse.core.runtime=3.31.0
org.eclipse.core.variables=3.6.300
org.eclipse.debug.core=3.21.300
org.eclipse.debug.ui=3.18.300
org.eclipse.help=3.10.300
org.eclipse.jdt.core=3.37.0
org.eclipse.jdt.junit.core=3.13.100
org.eclipse.jdt.launching=3.21.100
org.eclipse.jdt.ui=3.32.0
org.eclipse.jface.databinding=1.15.200
org.eclipse.jface.text=3.25.0
org.eclipse.ui=3.205.100
org.eclipse.ui.console=3.14.0
org.eclipse.ui.editors=3.17.200
org.eclipse.ui.ide=3.22.100
org.eclipse.ui.navigator=3.12.300
org.eclipse.ui.views=3.12.200
org.eclipse.ui.workbench.texteditor=3.17.300
org.junit=4.13.2
org.eclipse.emf.ecore=2.36.0
org.eclipse.emf.edit=2.21.0
org.eclipse.oomph.resources=1.20.0
org.eclipse.oomph.resources.edit=1.14.0
org.eclipse.oomph.predicates=1.17.0
org.eclipse.oomph.predicates.edit=1.15.0
org.eclipse.oomph.setup=1.28.0
org.eclipse.oomph.setup.core=1.30.0
org.eclipse.oomph.setup.edit=1.17.0
org.eclipse.oomph.base=1.18.0
org.eclipse.oomph.base.edit=1.17.0
Loading

0 comments on commit 06828cf

Please sign in to comment.