diff --git a/com.minres.products.setup b/com.minres.products.setup index 65c2f6a..7de4dc7 100644 --- a/com.minres.products.setup +++ b/com.minres.products.setup @@ -1781,7 +1781,7 @@ MINRES CDT provides the Eclipse CDT plus usefull extensions geared towards embedded SW development. + label="MINRES DSL Tools (Latest XText)"> + + + + + + + + + + + + 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. + + + + http://www.eclipse.org/downloads/images/dsl-package_42.png + + + + + + https://www.eclipse.org/downloads/packages/eclipse-ide-java-and-dsl-developers/oxygen2 + + + MINRES-DSL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + https://www.eclipse.org/downloads/packages/eclipse-ide-java-and-dsl-developers/photonm5 + + + MINRES-DSL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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. + MINRES Tools provides cool products. diff --git a/com.minres.projects.setup b/com.minres.projects.setup index 9144936..ccdbc76 100644 --- a/com.minres.projects.setup +++ b/com.minres.projects.setup @@ -3,9 +3,15 @@ xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0" + xmlns:jdt="http://www.eclipse.org/oomph/setup/jdt/1.0" xmlns:pde="http://www.eclipse.org/oomph/setup/pde/1.0" + xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0" + xmlns:projects="http://www.eclipse.org/oomph/setup/projects/1.0" xmlns:setup="http://www.eclipse.org/oomph/setup/1.0" - xsi:schemaLocation="http://www.eclipse.org/oomph/setup/pde/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/PDE.ecore" + xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0" + xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0" + 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="minres.projects" label="MINRES Projects"> + MINRES provided cool projects. diff --git a/projects/RDL-Editor.setup b/projects/RDL-Editor.setup index 2f7b6a4..cabfc84 100644 --- a/projects/RDL-Editor.setup +++ b/projects/RDL-Editor.setup @@ -161,7 +161,7 @@ xsi:type="setup.p2:P2Task"> + versionRange="[2.14.0,2.99.0]"/> Install the tools needed in the IDE to work with the source code for ${scope.project.label} @@ -202,7 +202,7 @@ xsi:type="predicates:AndPredicate"> + project="com.minres.rdl"/> The dynamic working sets for ${scope.project.label} diff --git a/projects/SCViewer.setup b/projects/SCViewer.setup index 703590d..752246b 100644 --- a/projects/SCViewer.setup +++ b/projects/SCViewer.setup @@ -200,7 +200,7 @@ xsi:type="predicates:AndPredicate"> + project="com.minres.scviewer.ui"/> The dynamic working sets for ${scope.project.label} diff --git a/projects/Structural.setup b/projects/Structural.setup new file mode 100644 index 0000000..d537e66 --- /dev/null +++ b/projects/Structural.setup @@ -0,0 +1,113 @@ + + + + + The user ID of the Github 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} + + + + + + + + + + + The dynamic working sets for ${scope.project.label} + + + Sets the Structural target platform + + + A Xtext based Structural editor with syntax highlighting and context sensitive help. +