From 35ff32a6c0683fe6fde49c80f1e168902cb1a076 Mon Sep 17 00:00:00 2001 From: Martin Bonnin Date: Fri, 14 Jul 2023 17:01:32 +0200 Subject: [PATCH 1/3] compile for Java8 by default --- build.gradle.kts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index 5b9c71d..5bdd276 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,5 +1,6 @@ import org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompileTool import org.jetbrains.kotlin.gradle.tasks.KotlinNativeCompile +import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile import org.jetbrains.kotlin.konan.target.HostManager plugins { @@ -236,3 +237,8 @@ tasks.withType>().configureEach { } } +tasks.withType().configureEach { + kotlinOptions { + jvmTarget = "1.8" + } +} From 0a8896e8b60c196d96fca54b6f349bdb8f44f0d1 Mon Sep 17 00:00:00 2001 From: Martin Bonnin Date: Fri, 21 Jul 2023 15:56:19 +0200 Subject: [PATCH 2/3] remove comment --- build.gradle.kts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 5bdd276..7f06f35 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -31,9 +31,7 @@ kotlin { browser() nodejs() } - jvm { - // Intentionally left blank. - } + jvm() wasm { d8() } From 42dff959cd3746f668e20f1286ac6b65b1719d25 Mon Sep 17 00:00:00 2001 From: Martin Bonnin Date: Fri, 21 Jul 2023 15:57:40 +0200 Subject: [PATCH 3/3] another way of putting it --- build.gradle.kts | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 7f06f35..3906a34 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,6 +1,5 @@ import org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompileTool import org.jetbrains.kotlin.gradle.tasks.KotlinNativeCompile -import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile import org.jetbrains.kotlin.konan.target.HostManager plugins { @@ -31,7 +30,13 @@ kotlin { browser() nodejs() } - jvm() + jvm { + compilations.all { + kotlinOptions { + jvmTarget = "1.8" + } + } + } wasm { d8() } @@ -234,9 +239,3 @@ tasks.withType>().configureEach { dependsOn(generateProjDirValTask) } } - -tasks.withType().configureEach { - kotlinOptions { - jvmTarget = "1.8" - } -}