Files
ksdtoolkit/ksdtoolkit-core/build.gradle.kts
Julien Lengrand-Lambert 7b78de5920 Upgrades to latest Java FX for core module.
Other modules are way too far behind for my m1 machine.
2025-04-13 11:01:39 +02:00

41 lines
985 B
Kotlin

/**
* Subproject: "ksdtoolkit-core".
*
* @author [Siniša Sovilj](mailto:sinisa.sovilj@unipu.hr)
* @author [Krešimir Pripužić](mailto:kresimir.pripuzic@fer.hr)
*/
plugins {
id("org.jetbrains.kotlin.jvm")
if (JavaVersion.current().isJava11Compatible) {
id("org.openjfx.javafxplugin") version "0.1.0"
}
}
tasks.withType<Jar> {
enabled = true
}
dependencies {
implementation("org.jetbrains.kotlin:kotlin-stdlib")
implementation("org.jetbrains.kotlin:kotlin-reflect")
testImplementation("org.jetbrains.kotlin:kotlin-test")
testImplementation("org.jetbrains.kotlin:kotlin-test-junit")
testImplementation("org.hamcrest:hamcrest:3.0")
implementation("ch.qos.logback:logback-classic:1.5.18")
implementation("ch.qos.logback:logback-core:1.5.18")
implementation("org.slf4j:slf4j-api:2.0.17")
}
javafx {
modules("javafx.controls", "javafx.fxml", "javafx.graphics", "javafx.swing")
}
repositories {
mavenCentral()
}