From 14503a68d4fc3ed26857a8f7920668f1c2f4852c Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Mon, 9 Apr 2018 10:07:11 +0200 Subject: [PATCH] Added setup for Mendel project --- README.md | 9 +- com.minres.projects.setup | 1 + projects/JIT-ISS-CoreDsl.setup | 109 ++--------------- projects/Mendel.setup | 210 +++++++++++++++++++++++++++++++++ 4 files changed, 224 insertions(+), 105 deletions(-) create mode 100644 projects/Mendel.setup diff --git a/README.md b/README.md index 8fa94b4..f1e1c0a 100644 --- a/README.md +++ b/README.md @@ -7,19 +7,18 @@ The repo contains OOMPH setup files for MINRES projects and tools to ease jump s Download the Eclipse Installer from [here](https://www.eclipse.org/downloads/eclipse-packages/?show_instructions=TRUE) and install it according to the instructions given there. -## Use the MINRES setups permanently with the eclipse installler +## Use the MINRES setups permanently with the eclipse installer -Open the eclipse_inst.ini file being part of the Eclipse Intaller. Add the following line at the end: +Open the eclipse_inst.ini file being part of the Eclipse Installer (on MacOS it is located at 'Eclipse Installer.app/Contents/Eclipse'). Add the following line at the end: -``` +``` -Doomph.redirection.setups=index:/->https://raw.githubusercontent.com/Minres/oomph-setups/master/ ``` -## Use the MINRES setups temporarily with the eclipse installler +## Use the MINRES setups temporarily with the eclipse installer Run the eclipse installer with additional command line arguments: ``` eclipse-inst -vmargs '-Doomph.redirection.setups=index:/->https://raw.githubusercontent.com/Minres/oomph-setups/master/' ``` - diff --git a/com.minres.projects.setup b/com.minres.projects.setup index 14f1a01..886af10 100644 --- a/com.minres.projects.setup +++ b/com.minres.projects.setup @@ -46,5 +46,6 @@ + MINRES provided cool projects. diff --git a/projects/JIT-ISS-CoreDsl.setup b/projects/JIT-ISS-CoreDsl.setup index 5ebd7a0..5b82dd6 100644 --- a/projects/JIT-ISS-CoreDsl.setup +++ b/projects/JIT-ISS-CoreDsl.setup @@ -26,89 +26,13 @@ - The author name used for Github commits - - - The email address associated with Github commits - - - - - form - - - https://github.com/session - - - PHPSESSID - - - login password authenticity_token utf8 commit - - - password - - - login=anonymous\&.* - - - $${github.user.id} - - - $${value} - - - - - - Sign in - - - Valid password for $${form.parameter.login} at $${form.url}. - - - Validate the password for $${form.parameter.login} at $${form.url}. - - - Unable to validate the password for $${form.parameter.login} because $${form.url} is unreachable. - - - Invalid password for $${form.parameter.login} at $${form.url}. - - - - + name="minres-git-stream" + label="Stream to checkout"> - Choose from the available Git URIs + value="develop"/> + + Stream to checkout - - - minres.git.remoteURIs - - - ${scope.project.label} Git repository - - - remoteURI - - + remoteURI="https://${minres.git.user.id}@minres.com/git/SystemC/JIT-ISS-CoreDsl.git"> ${scope.project.label} Sets the CoreDSL target platform - + + + + + 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 + + + + + + + + + Install the tools needed in the IDE to work with the source code for ${scope.project.label} + + + ${scope.project.label} + + + + + + Sets the Mendel target platform + + + + + + + + The dynamic working sets for ${scope.project.label} + + + + + + + + + + + + The dynamic working sets for ${scope.project.label} + + + + + + + + The dynamic working sets for ${scope.project.label} + + + + + + + + The dynamic working sets for ${scope.project.label} + + + + + + + + The dynamic working sets for ${scope.project.label} + + + + + + + + The dynamic working sets for ${scope.project.label} + + + + + + + + The dynamic working sets for ${scope.project.label} + + + + Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone. + + + + A Xtext based CoreDSL editor with syntax highlighting and context sensitive help. +