application
eclipse
`check-lib-versions`
- id("org.graalvm.buildtools.native") version "0.10.5"
+ id("org.graalvm.buildtools.native") version "0.10.6"
}
allprojects {
group = "org.asamk"
- version = "0.13.14-SNAPSHOT"
+ version = "0.13.17"
}
java {
application {
mainClass.set("org.asamk.signal.Main")
+ applicationDefaultJvmArgs = listOf("--enable-native-access=ALL-UNNAMED")
}
graalvmNative {
buildArgs.add("--install-exit-handlers")
buildArgs.add("-Dfile.encoding=UTF-8")
buildArgs.add("-J-Dfile.encoding=UTF-8")
+ buildArgs.add("-march=compatibility")
resources.autodetect()
configurationFileDirectories.from(file("graalvm-config-dir"))
if (System.getenv("GRAALVM_HOME") == null) {
attributes(
"Implementation-Title" to project.name,
"Implementation-Version" to project.version,
- "Main-Class" to application.mainClass.get()
+ "Main-Class" to application.mainClass.get(),
+ "Enable-Native-Access" to "ALL-UNNAMED",
)
}
}