aboutsummaryrefslogtreecommitdiffstats
path: root/language-web/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'language-web/build.gradle')
-rw-r--r--language-web/build.gradle21
1 files changed, 10 insertions, 11 deletions
diff --git a/language-web/build.gradle b/language-web/build.gradle
index ea2f1269..12f2f3a0 100644
--- a/language-web/build.gradle
+++ b/language-web/build.gradle
@@ -5,16 +5,15 @@ apply from: "${rootDir}/gradle/junit.gradle"
5dependencies { 5dependencies {
6 implementation project(':refinery-language') 6 implementation project(':refinery-language')
7 implementation project(':refinery-language-ide') 7 implementation project(':refinery-language-ide')
8 implementation "org.eclipse.xtext:org.eclipse.xtext.web:${xtextVersion}" 8 implementation libs.xtend.lib
9 implementation "org.eclipse.xtend:org.eclipse.xtend.lib:${xtextVersion}" 9 implementation libs.xtext.web
10 implementation "org.eclipse.jetty:jetty-server:${jettyVersion}" 10 implementation libs.jetty.server
11 implementation "org.eclipse.jetty:jetty-servlet:${jettyVersion}" 11 implementation libs.jetty.servlet
12 implementation "org.eclipse.jetty.websocket:websocket-jetty-server:${jettyVersion}" 12 implementation libs.jetty.websocket.server
13 implementation "org.slf4j:slf4j-simple:${slf4JVersion}" 13 implementation libs.slf4j.simple
14 implementation "org.slf4j:log4j-over-slf4j:${slf4JVersion}" 14 implementation libs.slf4j.log4j
15 testImplementation testFixtures(project(':refinery-language')) 15 testImplementation testFixtures(project(':refinery-language'))
16 testImplementation "org.eclipse.xtext:org.eclipse.xtext.testing:${xtextVersion}" 16 testImplementation libs.jetty.websocket.client
17 testImplementation "org.eclipse.jetty.websocket:websocket-jetty-client:${jettyVersion}"
18} 17}
19 18
20def generateXtextLanguage = project(':refinery-language').tasks.named('generateXtextLanguage') 19def generateXtextLanguage = project(':refinery-language').tasks.named('generateXtextLanguage')
@@ -29,7 +28,7 @@ def webpackOutputDir = "${buildDir}/webpack"
29def productionResources = "${webpackOutputDir}/production" 28def productionResources = "${webpackOutputDir}/production"
30def serverMainClass = 'tools.refinery.language.web.ServerLauncher' 29def serverMainClass = 'tools.refinery.language.web.ServerLauncher'
31 30
32apply plugin: 'org.siouan.frontend-jdk11' 31apply plugin: libs.plugins.frontend.get().pluginId
33import org.siouan.frontendgradleplugin.infrastructure.gradle.RunNpmYarn 32import org.siouan.frontendgradleplugin.infrastructure.gradle.RunNpmYarn
34 33
35def nodeDirectory = "${rootDir}/.gradle/node" 34def nodeDirectory = "${rootDir}/.gradle/node"
@@ -110,7 +109,7 @@ mainClassName = serverMainClass
110distTar.enabled = false 109distTar.enabled = false
111distZip.enabled = false 110distZip.enabled = false
112 111
113apply plugin: 'com.github.johnrengelman.shadow' 112apply plugin: libs.plugins.shadow.get().pluginId
114shadowDistTar.enabled = false 113shadowDistTar.enabled = false
115shadowDistZip.enabled = false 114shadowDistZip.enabled = false
116 115