aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/language-web/build.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/language-web/build.gradle.kts')
-rw-r--r--subprojects/language-web/build.gradle.kts18
1 files changed, 1 insertions, 17 deletions
diff --git a/subprojects/language-web/build.gradle.kts b/subprojects/language-web/build.gradle.kts
index 73e80b1d..bcc10030 100644
--- a/subprojects/language-web/build.gradle.kts
+++ b/subprojects/language-web/build.gradle.kts
@@ -9,10 +9,6 @@ plugins {
9 id("tools.refinery.gradle.xtext-generated") 9 id("tools.refinery.gradle.xtext-generated")
10} 10}
11 11
12mavenArtifact {
13 description = "Cloud-based partial modeling environment"
14}
15
16val webapp: Configuration by configurations.creating { 12val webapp: Configuration by configurations.creating {
17 isCanBeConsumed = false 13 isCanBeConsumed = false
18 isCanBeResolved = true 14 isCanBeResolved = true
@@ -28,7 +24,7 @@ dependencies {
28 implementation(libs.jetty.servlet) 24 implementation(libs.jetty.servlet)
29 implementation(libs.jetty.websocket.api) 25 implementation(libs.jetty.websocket.api)
30 implementation(libs.jetty.websocket.server) 26 implementation(libs.jetty.websocket.server)
31 implementation(libs.slf4j.api) 27 implementation(libs.slf4j)
32 implementation(libs.xtext.web) 28 implementation(libs.xtext.web)
33 xtextGenerated(project(":refinery-language", "generatedWebSources")) 29 xtextGenerated(project(":refinery-language", "generatedWebSources"))
34 webapp(project(":refinery-frontend", "productionAssets")) 30 webapp(project(":refinery-frontend", "productionAssets"))
@@ -48,18 +44,6 @@ tasks {
48 } 44 }
49 } 45 }
50 46
51 shadowJar {
52 dependsOn(webapp)
53 from(project.sourceSets.main.map { it.output })
54 exclude("META-INF/INDEX.LIST", "META-INF/*.SF", "META-INF/*.DSA", "META-INF/*.RSA", "schema/*",
55 ".options", ".api_description", "*.profile", "about.*", "about_*.html", "about_files/*",
56 "plugin.xml", "systembundle.properties", "profile.list", "META-INF/resources/xtext/**")
57 append("plugin.properties")
58 from(webapp) {
59 into("webapp")
60 }
61 }
62
63 register<JavaExec>("serve") { 47 register<JavaExec>("serve") {
64 dependsOn(webapp) 48 dependsOn(webapp)
65 val mainRuntimeClasspath = sourceSets.main.map { it.runtimeClasspath } 49 val mainRuntimeClasspath = sourceSets.main.map { it.runtimeClasspath }