diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index dfe4ca7..8530469 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlin = "2.0.21" +kotlin = "2.1.0" kotlinx-coroutines = "1.9.0" kotlinx-serialization = "1.7.3" diff --git a/native/build.gradle.kts b/native/build.gradle.kts index c3b0d7b..990d4b8 100644 --- a/native/build.gradle.kts +++ b/native/build.gradle.kts @@ -3,7 +3,6 @@ import dev.silenium.libs.jni.NativePlatform import dev.silenium.libs.jni.Platform import org.jetbrains.kotlin.gradle.dsl.JvmTarget import org.jetbrains.kotlin.gradle.dsl.KotlinVersion -import org.jetbrains.kotlin.incremental.createDirectory buildscript { repositories { @@ -31,7 +30,7 @@ val platform = platformString?.let { Platform(it, platformExtension) } ?: Native val cmakeExe = findProperty("cmake.executable") as? String ?: "cmake" val generateMakefile = tasks.register("generateMakefile") { - workingDir = layout.buildDirectory.dir("cmake").get().asFile.apply { createDirectory() } + workingDir = layout.buildDirectory.dir("cmake").get().asFile.apply { mkdirs() } val additionalFlags = mutableListOf( "-DJAVA_HOME=${System.getProperty("java.home")}", "-DPROJECT_NAME=${libName}",