From ad35e53fa23be5312f1e4b8d830a73e8ade1f08c Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Tue, 29 Jun 2021 18:29:13 +0200 Subject: Generate all files on build --- language/build.gradle | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'language') diff --git a/language/build.gradle b/language/build.gradle index cbdf3c6a..fead1f7c 100644 --- a/language/build.gradle +++ b/language/build.gradle @@ -1,3 +1,9 @@ +configurations { + mwe2 { + extendsFrom compile + } +} + dependencies { testCompile 'org.junit.jupiter:junit-jupiter-api' testRuntime 'org.junit.jupiter:junit-jupiter-engine' @@ -8,15 +14,6 @@ dependencies { compile "org.eclipse.xtext:org.eclipse.xtext.xbase:${xtextVersion}" compile 'org.eclipse.emf:org.eclipse.emf.ecore' compile project(':language-model') -} - -configurations { - mwe2 { - extendsFrom compile - } -} - -dependencies { mwe2 'org.eclipse.emf:org.eclipse.emf.mwe2.launch' mwe2 "org.eclipse.xtext:org.eclipse.xtext.common.types:${xtextVersion}" mwe2 "org.eclipse.xtext:org.eclipse.xtext.xtext.generator:${xtextVersion}" @@ -30,6 +27,10 @@ task generateXtextLanguage(type: JavaExec) { inputs.file "src/main/java/org/eclipse/viatra/solver/language/GenerateProblem.mwe2" inputs.file "src/main/java/org/eclipse/viatra/solver/language/Problem.xtext" outputs.dir "src/main/xtext-gen" + outputs.dir "src/test/xtext-gen" + outputs.dir "../language-ide/src/main/xtext-gen" + outputs.dir "../language-web/src/main/xtext-gen" + outputs.dir "../language-web/build/generated/sources/xtext" args += "src/main/java/org/eclipse/viatra/solver/language/GenerateProblem.mwe2" args += "-p" args += "rootPath=/${projectDir}/.." -- cgit v1.2.3-54-g00ecf