diff --git a/TRACE4CPS.setup b/TRACE4CPS.setup
new file mode 100644
index 0000000000000000000000000000000000000000..39a7eb62d9ea92591e7826196941bfa0cd366a8c
--- /dev/null
+++ b/TRACE4CPS.setup
@@ -0,0 +1,380 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Set the maximum heap space that the Java running Eclipse may use for the development of ${scope.project.label}.
+
+
+ Don't show the welcome screen when Eclipse is (first) started.
+
+ eclipse.preferences.version=1
+ showIntro=false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Install the tools needed in the IDE to work with the source code for ${scope.project.label}.
+
+
+
+
+
+
+ ${scope.project.label}
+
+
+
+
+
+
+
+
+ ${git.clone.trace4cps.location}/org.eclipse.trace4cps.target/org.eclipse.trace4cps.target.target
+
+
+ org.eclipse.equinox.executable.feature.group
+
+
+ true
+
+
+ true
+
+
+ planner
+
+
+ false
+
+
+ false
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The dynamic working sets for ${scope.project.label}
+
+
+ Set an Oomph redirection system property to redirect the bootstrap location of this setup to its location in the Git clone.
+
+
+ Generate code for Eclipse TRACE4CPS
+
+
+
+
diff --git a/generate_code.launch b/generate_code.launch
new file mode 100644
index 0000000000000000000000000000000000000000..fbc674c949b0f088231ddd4957085e94d9e07f3d
--- /dev/null
+++ b/generate_code.launch
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.eclipse.trace4cps.target/org.eclipse.trace4cps.target.target b/org.eclipse.trace4cps.target/org.eclipse.trace4cps.target.target
index d6f9a279227d337362b5fb2d66bded96cac765f8..ef5e18a2140d5cdc94fd04c38594fbadad9d5f8a 100644
--- a/org.eclipse.trace4cps.target/org.eclipse.trace4cps.target.target
+++ b/org.eclipse.trace4cps.target/org.eclipse.trace4cps.target.target
@@ -1,23 +1,72 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+