diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-03-18 13:34:09 +0100 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2022-04-05 13:46:33 +0200 |
| commit | 6cf097b60366ecb2116f742be4374fcec841a950 (patch) | |
| tree | 60d28a12e9b900079e095a0bd6c5f7bb2965df10 /buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts | |
| parent | de5b2f7f9178b87ccb941201a5ddba9921cb2fa2 (diff) | |
build(web/ui): Support building WebJar for OpenDC web UI
This change updates the build process to build a static WebJar out of
the OpenDC web UI module. This allows us to embed the UI inside the
development distribution of OpenDC for other users to readily deploy it.
Diffstat (limited to 'buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts')
| -rw-r--r-- | buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts b/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts index 20c379a2..5d9ae56e 100644 --- a/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts @@ -23,21 +23,12 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { - `java-library` + id("java-library-conventions") kotlin("jvm") id("org.jlleitschuh.gradle.ktlint") } /* Project configuration */ -repositories { - mavenCentral() -} - -java { - sourceCompatibility = Libs.jvmTarget - targetCompatibility = Libs.jvmTarget -} - tasks.withType<KotlinCompile>().configureEach { kotlinOptions.jvmTarget = Libs.jvmTarget.toString() kotlinOptions.freeCompilerArgs += "-opt-in=kotlin.RequiresOptIn" |
