application
eclipse
`check-lib-versions`
- id("org.graalvm.buildtools.native") version "0.9.28"
+ id("org.graalvm.buildtools.native") version "0.10.4"
}
-version = "0.12.5"
+version = "0.13.11"
java {
sourceCompatibility = JavaVersion.VERSION_21
targetCompatibility = JavaVersion.VERSION_21
- toolchain {
- languageVersion.set(JavaLanguageVersion.of(21))
+ if (!JavaVersion.current().isCompatibleWith(targetCompatibility)) {
+ toolchain {
+ languageVersion.set(JavaLanguageVersion.of(targetCompatibility.majorVersion))
+ }
}
}
binaries {
this["main"].run {
buildArgs.add("--install-exit-handlers")
+ buildArgs.add("-Dfile.encoding=UTF-8")
+ buildArgs.add("-J-Dfile.encoding=UTF-8")
resources.autodetect()
configurationFileDirectories.from(file("graalvm-config-dir"))
if (System.getenv("GRAALVM_HOME") == null) {