forked from SteamWar/SteamWar
Add Kotlin plugin and configure build scripts for Kotlin compatibility, integrate exposed library dependencies, and enhance JVM settings.
Signed-off-by: Chaoscaot <max@maxsp.de>
This commit is contained in:
@@ -19,13 +19,18 @@
|
||||
|
||||
plugins {
|
||||
steamwar.java
|
||||
kotlin("jvm")
|
||||
steamwar.kotlin
|
||||
}
|
||||
|
||||
kotlin {
|
||||
jvmToolchain(8)
|
||||
}
|
||||
|
||||
java {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
sourceSets {
|
||||
main {
|
||||
java {
|
||||
@@ -62,6 +67,7 @@ dependencies {
|
||||
|
||||
implementation("org.yaml:snakeyaml:2.2")
|
||||
|
||||
compileOnlyApi("org.jetbrains.kotlin:kotlin-stdlib:2.2.21")
|
||||
api(libs.exposedCore)
|
||||
api(libs.exposedDao)
|
||||
api(libs.exposedJdbc)
|
||||
|
||||
Reference in New Issue
Block a user