From 91f49aa7f6d89ee864784e32eab92aa23904ceec Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Fri, 11 Oct 2024 23:26:43 +0200 Subject: [PATCH] [Oomph-Setup] Add equinox.core configuration setup And reference the new equinox.p2 configuration added in the eclipse-equinox/p2 repository. Additionally add a styled and drag&drop-able Oomph Configuration button to the main README. Part of https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/2430 --- README.md | 5 +++- .../org.eclipse.equinox.releng/Equinox.setup | 15 ++++++++---- .../EquinoxConfiguration.setup | 23 ++++++++----------- 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index a388d7c4773..454a7fba62e 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,9 @@ Equinox implements the follwoing specification with the given level of complianc - Asking questions and share ideas: https://github.com/eclipse-equinox/equinox/discussions # Contributing -[![Create Eclipse Development Environment for Equinox](https://download.eclipse.org/oomph/www/setups/svg/Equinox.svg)](https://www.eclipse.org/setups/installer/?url=https://raw.githubusercontent.com/eclipse-equinox/equinox/master/releng/org.eclipse.equinox.releng/EquinoxConfiguration.setup&show=true "Click to open Eclipse-Installer Auto Launch or drag into your running installer") For detailed information about development, testing and builds, see [CONTRIBUTING.md](CONTRIBUTING.md). + +[![Create Eclipse Development Environment for Equinox](https://download.eclipse.org/oomph/www/setups/svg/Equinox.svg)]( +https://www.eclipse.org/setups/installer/?url=https://raw.githubusercontent.com/eclipse-equinox/equinox/master/releng/org.eclipse.equinox.releng/EquinoxConfiguration.setup&show=true +"Click to open Eclipse-Installer Auto Launch or drag into your running installer") diff --git a/releng/org.eclipse.equinox.releng/Equinox.setup b/releng/org.eclipse.equinox.releng/Equinox.setup index ebc9f44f97f..968d5d7e08e 100644 --- a/releng/org.eclipse.equinox.releng/Equinox.setup +++ b/releng/org.eclipse.equinox.releng/Equinox.setup @@ -24,11 +24,6 @@ https://projects.eclipse.org/projects/eclipse.equinox - - - @@ -132,6 +127,11 @@ + + + + + + - The Equinox installation provides the latest tools needed to work with the Eclipse Equinox's source code. + The Equinox installation provides the latest tools needed to work with the project's source code. - - - The Equinox workspace provides the source code of the Equinox project. + The Equinox workspace provides all the source code of the project. <p> - The <a href="https://www.eclipse.org/equinox/"/>Equinox</a> configuration provisions a dedicated development environment - for the complete set of source projects of the <a href="https://projects.eclipse.org/projects/eclipse.equinox">Equinox project</a>. + The <a href="https://www.eclipse.org/equinox/"/>Equinox</a> configuration provisions a dedicated development environment for the complete set of projects that comprise the Equinox framework, + i.e. the projects that are contained in the <a href="https://github.com/eclipse-equinox/equinox">equinox</a> repository. </p> <p> - All the source projects from <a href="https://github.com/eclipse-equinox">Equinox's Github Repositories</a> - are available, organized into working sets, and ready for contribution. - </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 analogous tutorial instructions</a> for the Eclipse Platform SDK's configuration for more details. + Please <a href="https://wiki.eclipse.org/Eclipse_Platform_SDK_Provisioning">read the tutorial instructions</a> for more details. </p>