aboutsummaryrefslogtreecommitdiffstats
path: root/language-model/src/main/java/org/eclipse/viatra/solver/language/model/GenerateProblemModel.mwe2
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <marussy@mit.bme.hu>2021-06-29 18:29:13 +0200
committerLibravatar Kristóf Marussy <marussy@mit.bme.hu>2021-06-29 18:31:07 +0200
commitad35e53fa23be5312f1e4b8d830a73e8ade1f08c (patch)
treeb48aeb3034358e0a02a6d17221428522ad879b77 /language-model/src/main/java/org/eclipse/viatra/solver/language/model/GenerateProblemModel.mwe2
parentRemove Xtext generated Javascript file (diff)
downloadrefinery-ad35e53fa23be5312f1e4b8d830a73e8ade1f08c.tar.gz
refinery-ad35e53fa23be5312f1e4b8d830a73e8ade1f08c.tar.zst
refinery-ad35e53fa23be5312f1e4b8d830a73e8ade1f08c.zip
Generate all files on build
Diffstat (limited to 'language-model/src/main/java/org/eclipse/viatra/solver/language/model/GenerateProblemModel.mwe2')
-rw-r--r--language-model/src/main/java/org/eclipse/viatra/solver/language/model/GenerateProblemModel.mwe217
1 files changed, 17 insertions, 0 deletions
diff --git a/language-model/src/main/java/org/eclipse/viatra/solver/language/model/GenerateProblemModel.mwe2 b/language-model/src/main/java/org/eclipse/viatra/solver/language/model/GenerateProblemModel.mwe2
new file mode 100644
index 00000000..6ad7d7a4
--- /dev/null
+++ b/language-model/src/main/java/org/eclipse/viatra/solver/language/model/GenerateProblemModel.mwe2
@@ -0,0 +1,17 @@
1module org.eclipse.viatra.solver.language.model.GenerateProblemModel
2
3Workflow {
4 bean = org.eclipse.emf.mwe.utils.StandaloneSetup {
5 platformUri = ".."
6 }
7
8 component = org.eclipse.emf.mwe.utils.DirectoryCleaner {
9 directory = "src/main/emf-gen"
10 }
11
12 component = org.eclipse.emf.mwe2.ecore.EcoreGenerator {
13 generateCustomClasses = false
14 genModel = "platform:/resource/language-model/src/main/resources/model/problem.genmodel"
15 srcPath = "platform:/resource/language-model/src/main/emf-gen"
16 }
17} \ No newline at end of file