From 53dfc37b89dacc2cb75c922047efc5ce21a81eb7 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Thu, 15 Apr 2021 08:01:58 +0200 Subject: [PATCH] Update tool versions, add CoreDSL generator --- com.minres.products.setup | 1319 +++++++++++------ com.minres.projects.setup | 3 +- org.eclipse.setup | 2 +- ...CoreDsl.setup => CoreDsl2-Generator.setup} | 30 +- projects/CoreDsl2.setup | 120 ++ 5 files changed, 1029 insertions(+), 445 deletions(-) rename projects/{JIT-ISS-CoreDsl.setup => CoreDsl2-Generator.setup} (71%) create mode 100644 projects/CoreDsl2.setup diff --git a/com.minres.products.setup b/com.minres.products.setup index 536ebce..73879c3 100644 --- a/com.minres.products.setup +++ b/com.minres.products.setup @@ -6,7 +6,7 @@ xmlns:setup="http://www.eclipse.org/oomph/setup/1.0" xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0" name="minres.flavours" - label="MINRES Tools"> + label="MINRES Tooling"> + + + + + https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-cc-developers + + + Eclipse IDE for C/C++ Developers - Latest Release + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-cc-developers + + + Eclipse IDE for C/C++ Developers - 2021-06 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + current + + + https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-cc-developers + + + Eclipse IDE for C/C++ Developers - 2021-03 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-cc-developers + + + Eclipse IDE for C/C++ Developers - Latest Release + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-cc-developers + + + Eclipse IDE for C/C++ Developers - 2021-06 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + current + + + https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-cc-developers + + + Eclipse IDE for C/C++ Developers - 2021-03 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Eclipse IDE for C/C++ Developers - 2020-12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-java-and-dsl-developers + + + Eclipse IDE for Java and DSL Developers - Latest Release + + + + + + + + + + + + + + + + + + + + + + + + + current + + + https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-java-and-dsl-developers + + + Eclipse IDE for Java and DSL Developers - 2021-03 + + + + + + + + + + + + + + + + + + + + + + + + + outdated + + + https://www.eclipse.org/downloads/packages/release/2020-12/r/eclipse-ide-java-and-dsl-developers + + + Eclipse IDE for Java and DSL Developers - 2020-12 + + + + + + + + + + + + + + + + + + + + + The essential tools for Java and DSL developers, including a Java & Xtend IDE, a DSL Framework (Xtext), a Git client, XML Editor, and Maven integration. - - - - - - - - - - - - - - - - - - - - - - - Eclipse IDE for Java Developers - 2020-12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - current - - - https://www.eclipse.org/downloads/packages/release/2020-09/r/eclipse-ide-java-developers - - - Eclipse IDE for Java Developers - 2020-09 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The essential tools for any Scala developer, including a Scal IDE, a Git client, XML Editor, Mylyn, Maven and Gradle integration - - MINRES Tools provides cool products. + MINRES Tooling provides cool products. diff --git a/com.minres.projects.setup b/com.minres.projects.setup index ccdbc76..688881e 100644 --- a/com.minres.projects.setup +++ b/com.minres.projects.setup @@ -51,7 +51,8 @@ - + + MINRES provided cool projects. diff --git a/org.eclipse.setup b/org.eclipse.setup index 685e2ab..d39634c 100644 --- a/org.eclipse.setup +++ b/org.eclipse.setup @@ -4,7 +4,7 @@ xmlns:xmi="http://www.omg.org/XMI" xmlns:setup="http://www.eclipse.org/oomph/setup/1.0" name="index" - label="index"> + label="MINRES Tooling"> + name="CoreDsl2-Generator" + label="CoreDsl2 Generator for DBT-RISE (non-public)"> @@ -52,10 +52,22 @@ Initialize JDT's package explorer to show working sets as its root objects + + <?xml version="1.0" encoding="UTF-8"?> + <section name="Workbench"> + <section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart"> + <item value="true" key="group_libraries"/> + <item value="false" key="linkWithEditor"/> + <item value="2" key="layout"/> + <item value="2" key="rootMode"/> + <item value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#x0D;&#x0A;&lt;packageExplorer configured=&quot;true&quot; group_libraries=&quot;1&quot; layout=&quot;2&quot; linkWithEditor=&quot;0&quot; rootMode=&quot;2&quot; sortWorkingSets=&quot;false&quot; workingSetName=&quot;&quot;&gt;&#x0D;&#x0A;&lt;localWorkingSetManager&gt;&#x0D;&#x0A;&lt;workingSet editPageId=&quot;org.eclipse.jdt.internal.ui.OthersWorkingSet&quot; factoryID=&quot;org.eclipse.ui.internal.WorkingSetFactory&quot; id=&quot;1382792884467_1&quot; label=&quot;Other Projects&quot; name=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/localWorkingSetManager&gt;&#x0D;&#x0A;&lt;activeWorkingSet workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;allWorkingSets workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/packageExplorer&gt;" key="memento"/> + </section> + </section> + + + name="org.codehaus.groovy.jdt.patch.feature.group" + optional="true"/> + name="org.codehaus.groovy25.feature.feature.group" + optional="true"/> + name="org.codehaus.groovy.compilerless.feature.feature.group" + optional="true"/> + name="org.codehaus.groovy.headless.feature.feature.group" + optional="true"/> + + + + The user ID of the MINRES account + + + + + Stream to checkout + + + + Define the JRE needed to compile and run the Java projects of ${scope.project.label} + + + Set the heap space needed to work with the projects of ${scope.project.label} + + + Initialize JDT's package explorer to show working sets as its root objects + + <?xml version="1.0" encoding="UTF-8"?> + <section name="Workbench"> + <section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart"> + <item value="true" key="group_libraries"/> + <item value="false" key="linkWithEditor"/> + <item value="2" key="layout"/> + <item value="2" key="rootMode"/> + <item value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#x0D;&#x0A;&lt;packageExplorer configured=&quot;true&quot; group_libraries=&quot;1&quot; layout=&quot;2&quot; linkWithEditor=&quot;0&quot; rootMode=&quot;2&quot; sortWorkingSets=&quot;false&quot; workingSetName=&quot;&quot;&gt;&#x0D;&#x0A;&lt;localWorkingSetManager&gt;&#x0D;&#x0A;&lt;workingSet editPageId=&quot;org.eclipse.jdt.internal.ui.OthersWorkingSet&quot; factoryID=&quot;org.eclipse.ui.internal.WorkingSetFactory&quot; id=&quot;1382792884467_1&quot; label=&quot;Other Projects&quot; name=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/localWorkingSetManager&gt;&#x0D;&#x0A;&lt;activeWorkingSet workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;allWorkingSets workingSetName=&quot;Other Projects&quot;/&gt;&#x0D;&#x0A;&lt;/packageExplorer&gt;" key="memento"/> + </section> + </section> + + + + + + + + Install the tools needed in the IDE to work with the source code for ${scope.project.label} + + + ${scope.project.label} + + + + + + + + + + + The dynamic working sets for ${scope.project.label} + + + Sets the CoreDSL target platform + + + A Xtext based CoreDSL editor with syntax highlighting and context sensitive help. +