geepawhill
10/31/2020, 4:48 PMaltavir
11/01/2020, 6:54 AMMarshall
11/01/2020, 2:11 PMif(JavaVersion.current().isJava11Compatible) {
id("org.openjfx.javafxplugin") version "0.0.8"
}
altavir
11/01/2020, 2:15 PMMarshall
11/01/2020, 2:17 PMaltavir
11/01/2020, 2:17 PMMarshall
11/01/2020, 2:18 PMaltavir
11/01/2020, 2:19 PMMarshall
11/01/2020, 2:21 PMaltavir
11/01/2020, 2:22 PMMarshall
11/01/2020, 2:22 PMaltavir
11/01/2020, 2:23 PMMarshall
11/01/2020, 2:23 PMaltavir
11/01/2020, 2:24 PMMarshall
11/01/2020, 2:27 PM// Include java fx libraries for each platform
runtimeOnly 'org.openjfx:javafx-graphics:$javafx.version:linux'
runtimeOnly 'org.openjfx:javafx-graphics:$javafx.version:win'
runtimeOnly 'org.openjfx:javafx-graphics:$javafx.version:mac'
JavaFXPlatform.values().forEach {platform ->
val cfg = configurations.create("javafx_" + platform.classifier)
JavaFXModule.getJavaFXModules(javaFXOptions.modules).forEach { m ->
project.getDependencies().add(cfg.name,
String.format("org.openjfx:%s:%s:%s", m.getArtifactName(), javaFXOptions.version, platform.classifier));
}
}
Samkeene
11/02/2020, 9:11 PMgeepawhill
11/02/2020, 9:59 PM