From fa33dc6eb30fc853528b67b97c37f010aa25b0e4 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Wed, 9 Oct 2024 00:05:54 +0200 Subject: [PATCH] [Oomph-Setup] Add eclipse.platform configuration setup Additionally add a styled and drag&drop-able Oomph Configuration button. Part of https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/2430 --- README.md | 4 + org.eclipse.jdt.core.setup/.project | 11 +++ .../org.eclipse.core.resources.prefs | 2 + .../JdtCoreConfiguration.setup | 90 +++++++++++++++++++ 4 files changed, 107 insertions(+) create mode 100644 org.eclipse.jdt.core.setup/.project create mode 100644 org.eclipse.jdt.core.setup/.settings/org.eclipse.core.resources.prefs create mode 100644 org.eclipse.jdt.core.setup/JdtCoreConfiguration.setup diff --git a/README.md b/README.md index 7d2e3321197..006310a2c75 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,10 @@ For more information and important links, refer to the [JDT wiki page](https://g Please bear in mind that this project is almost entirely developed by volunteers. If you do not provide the implementation yourself (or pay someone to do it for you), the bug might never get fixed. If it is a serious bug, other people than you might care enough to provide a fix. +[![Create Eclipse Development Environment for Eclipse Platform](https://download.eclipse.org/oomph/www/setups/svg/JDT_Core.svg)]( +https://www.eclipse.org/setups/installer/?url=https://raw.githubusercontent.com/eclipse-jdt/eclipse.jdt.core/master/org.eclipse.jdt.core.setup/JdtCoreConfiguration.setup&show=true +"Click to open Eclipse-Installer Auto Launch or drag into your running installer") + ## License [Eclipse Public License (EPL) v2.0](https://www.eclipse.org/legal/epl-2.0/) diff --git a/org.eclipse.jdt.core.setup/.project b/org.eclipse.jdt.core.setup/.project new file mode 100644 index 00000000000..0b3242f09d3 --- /dev/null +++ b/org.eclipse.jdt.core.setup/.project @@ -0,0 +1,11 @@ + + + org.eclipse.jdt.core.setup + + + + + + + + diff --git a/org.eclipse.jdt.core.setup/.settings/org.eclipse.core.resources.prefs b/org.eclipse.jdt.core.setup/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000000..99f26c0203a --- /dev/null +++ b/org.eclipse.jdt.core.setup/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/org.eclipse.jdt.core.setup/JdtCoreConfiguration.setup b/org.eclipse.jdt.core.setup/JdtCoreConfiguration.setup new file mode 100644 index 00000000000..77f05a777b7 --- /dev/null +++ b/org.eclipse.jdt.core.setup/JdtCoreConfiguration.setup @@ -0,0 +1,90 @@ + + + + + https://www.eclipse.org/downloads/images/committers.png + + + JDT Core + + + + + + The JDT Core installation provides the latest tools needed to work with the project's source code. + + + + + + + record + + + + + + + + + + + + + + The JDT Core workspace provides all the source code of the project. + + + <p> + The <code>JDT Core</code> configuration provisions a dedicated development environment for the complete set of projects that comprise the JDT Core, + i.e. the projects that are contained in the <a href="https://github.com/eclipse-jdt/jdt.core">jdt.core</a> repository. + </p> + <p> + The installation is based on the latest successful integration build of the <code>Eclipse Platform SDK</code>, + the PDE target platform, like the installation, is also based on the latest integration build, + and the API baseline is based on the most recent release. + <p> + </p> + Please <a href="https://wiki.eclipse.org/Eclipse_Platform_SDK_Provisioning">read the tutorial instructions</a> for more details. + </p> + +