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.
+