From 0ca24692babf0be32ccf7fe4a81f94cffd4ee98c Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Thu, 5 Apr 2018 13:16:58 +0200 Subject: [PATCH] Moved projects into separate files referenced from project catalog --- com.minres.projects.setup | 575 +----------------- MINRES-CDT.setup => products/MINRES-CDT.setup | 0 projects/DBT-RISE-RISCV.setup | 352 ++++------- projects/JIT-ISS-CoreDsl.setup | 365 +++++------ projects/RDL-Editor.setup | 388 ++++++------ projects/SCViewer.setup | 2 +- projects/SystemC-Quickstart.setup | 179 ++++++ 7 files changed, 690 insertions(+), 1171 deletions(-) rename MINRES-CDT.setup => products/MINRES-CDT.setup (100%) create mode 100644 projects/SystemC-Quickstart.setup diff --git a/com.minres.projects.setup b/com.minres.projects.setup index 94cb242..03e9d8f 100644 --- a/com.minres.projects.setup +++ b/com.minres.projects.setup @@ -50,575 +50,10 @@ An API baseline based on the target platform named 'Modular API Baseline Target' - - - - The user ID of the Github account - - - 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}. - - - - - - - - - - Choose from the available Github URIs - - - - Set the heap space needed to work with the projects of ${scope.project.label} - - - - - - - - - Install the tools needed in the IDE to work with the source code for ${scope.project.label} - - - - - github.remoteURIs - - - ${scope.project.label} Git repository - - - remoteURI - - - ${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. - - - DBT-RISE-RISCV provides cool stuff. - - - - - The user ID of the Github account - - - 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}. - - - - - - Choose from the available Git URIs - - - - 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} - - - - - minres.git.remoteURIs - - - ${scope.project.label} Git repository - - - remoteURI - - - ${scope.project.label} - - - - - - - - - - - The dynamic working sets for ${scope.project.label} - - - Sets the CoreDSL target platform - - - - Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone. - - - JIT ISS CoreDsl provides cool stuff. - - - - - The user ID of the Github account - - - 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}. - - - - - - - - - - Choose from the available Github URIs - - - - 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} - - - - - github.remoteURIs - - - ${scope.project.label} Git repository - - - remoteURI - - - ${scope.project.label} - - - - - - - - - - - The dynamic working sets for ${scope.project.label} - - - Sets the RDL Editor target platform - - - - Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone. - - - RDL Editor provides cool stuff. - + + + - MINRES Projects provide cool projects. + + MINRES provided cool projects. diff --git a/MINRES-CDT.setup b/products/MINRES-CDT.setup similarity index 100% rename from MINRES-CDT.setup rename to products/MINRES-CDT.setup diff --git a/projects/DBT-RISE-RISCV.setup b/projects/DBT-RISE-RISCV.setup index 55cb165..3e6ff5d 100644 --- a/projects/DBT-RISE-RISCV.setup +++ b/projects/DBT-RISE-RISCV.setup @@ -1,225 +1,131 @@ - - - - The user ID of the Github account - - - 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}. - - - - - - - - - - Choose from the available Github URIs - - - - Set the heap space needed to work with the projects of ${scope.project.label} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Install the tools needed in the IDE to work with the source code for ${scope.project.label} - - - - - github.remoteURIs - - - ${scope.project.label} Git repository - - - remoteURI - - - ${scope.project.label} - - - - - - - DBT-RISE-RISCV provides cool stuff. + + + + The user ID of the Github account + + + 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}. + + + + + + + + + + Choose from the available Github URIs + + + + Set the heap space needed to work with the projects of + ${scope.project.label} + + + + + + + + + Install the tools needed in the IDE to work with the + source code for ${scope.project.label} + + + + + github.remoteURIs + + + ${scope.project.label} Git repository + + + remoteURI + + + ${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. + + + An instruction set simulator based on DBT-RISE implementing the RISC-V ISA. diff --git a/projects/JIT-ISS-CoreDsl.setup b/projects/JIT-ISS-CoreDsl.setup index 4325bb6..d303ece 100644 --- a/projects/JIT-ISS-CoreDsl.setup +++ b/projects/JIT-ISS-CoreDsl.setup @@ -14,194 +14,195 @@ xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/jdt/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/oomph/setup/pde/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/PDE.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore" name="JIT.ISS.CoreDsl" label="JIT ISS CoreDsl"> - - The user ID of the Github account + xsi:type="setup:CompoundTask" + name="Global Variables"> + + The user ID of the Github account + + + 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}. + + + + + + Choose from the available Git URIs + - The author name used for Github commits + xsi:type="jdt:JRETask" + version="JavaSE-1.8" + location="${jre.location-1.8}"> + Define the JRE needed to compile and run the Java projects of ${scope.project.label} - - 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}. - - - - - - Choose from the available Git URIs - - - - 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} - - - - - minres.git.remoteURIs - - - ${scope.project.label} Git repository - - - remoteURI - - - ${scope.project.label} - - - - - - - - - - - The dynamic working sets for ${scope.project.label} - - - Sets the CoreDSL target platform - - - Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone. + Set the heap space needed to work with the projects of ${scope.project.label} - - - JIT ISS CoreDsl provides cool stuff. + + 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} + + + + + minres.git.remoteURIs + + + ${scope.project.label} Git repository + + + remoteURI + + + ${scope.project.label} + + + + + + + + + + + The dynamic working sets for ${scope.project.label} + + + Sets the CoreDSL target platform + + + + 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. diff --git a/projects/RDL-Editor.setup b/projects/RDL-Editor.setup index 1e912c9..995a355 100644 --- a/projects/RDL-Editor.setup +++ b/projects/RDL-Editor.setup @@ -14,206 +14,204 @@ xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/jdt/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/oomph/setup/pde/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/PDE.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore" name="RDL.Editor" label="RDL Editor"> - - The user ID of the Github account - - - 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}. - - - - - - + xsi:type="setup:CompoundTask" + name="Global Variables"> + + The user ID of the Github account + + + The author name used for Github commits + + + The email address associated with Github commits + + - - - Choose from the available Github URIs + source="http://www.eclipse.org/oomph/setup/PasswordVerificationDisabled"> + + 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}. + + + + + + + + + + Choose from the available Github URIs + + + + Define the JRE needed to compile and run the Java projects of ${scope.project.label} - - - 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} - - - - - minres.git.remoteURIs - - - ${scope.project.label} Git repository - - - remoteURI - - - ${scope.project.label} - - - - - - - - - - - The dynamic working sets for ${scope.project.label} - - - Sets the RDL Editor target platform - - - Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone. + Set the heap space needed to work with the projects of ${scope.project.label} - - - RDL Editor provides cool stuff. + + 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} + + + + + github.remoteURIs + + + ${scope.project.label} Git repository + + + remoteURI + + + ${scope.project.label} + + + + + + + + + + + The dynamic working sets for ${scope.project.label} + + + Sets the RDL Editor target platform + + + + 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 SystemRDL editor with syntax highlighting and context sensitive help. diff --git a/projects/SCViewer.setup b/projects/SCViewer.setup index 874a9b8..f2cabc5 100644 --- a/projects/SCViewer.setup +++ b/projects/SCViewer.setup @@ -202,5 +202,5 @@ - SCViewer provides cool stuff. + A lightweight tool to visualize VCD and transaction traces. diff --git a/projects/SystemC-Quickstart.setup b/projects/SystemC-Quickstart.setup new file mode 100644 index 0000000..2e3d340 --- /dev/null +++ b/projects/SystemC-Quickstart.setup @@ -0,0 +1,179 @@ + + + + + The user ID of the Github account + + + 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}. + + + + + + + + + + Choose from the available Github URIs + + + + Set the heap space needed to work with the projects of ${scope.project.label} + + + + + + + + + + + + Install the tools needed in the IDE to work with the source code for ${scope.project.label} + + + + + github.remoteURIs + + + ${scope.project.label} Git repository + + + remoteURI + + + ${scope.project.label} + + + + + + + A simple C++ CMake project to jump-start development of SystemC models and systems +