From 9476931334fed189687abe441486c04c226cdadd Mon Sep 17 00:00:00 2001 From: Daniel Wolf Date: Fri, 18 Jun 2021 17:58:03 +0200 Subject: [PATCH] Use OpenJFX JavaFX for compatibility with modern JREs --- extras/EsotericSoftwareSpine/build.gradle.kts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/extras/EsotericSoftwareSpine/build.gradle.kts b/extras/EsotericSoftwareSpine/build.gradle.kts index 64dda69..c30eab4 100644 --- a/extras/EsotericSoftwareSpine/build.gradle.kts +++ b/extras/EsotericSoftwareSpine/build.gradle.kts @@ -3,6 +3,7 @@ import java.io.File plugins { kotlin("jvm") version "1.3.41" + id("org.openjfx.javafxplugin") version "0.0.10" } fun getVersion(): String { @@ -22,17 +23,23 @@ version = getVersion() repositories { mavenCentral() jcenter() + maven("https://oss.sonatype.org/content/repositories/snapshots") } dependencies { implementation(kotlin("stdlib-jdk8")) implementation("com.beust:klaxon:5.0.1") implementation("org.apache.commons:commons-lang3:3.9") - implementation("no.tornado:tornadofx:1.7.19") + implementation("no.tornado:tornadofx:2.0.0-SNAPSHOT") testImplementation("org.junit.jupiter:junit-jupiter:5.5.0") testCompile("org.assertj:assertj-core:3.11.1") } +javafx { + version = "15.0.1" + modules("javafx.controls") +} + tasks.withType { kotlinOptions.jvmTarget = "1.8" }