]> nmode's Git Repositories - signal-cli/blobdiff - build.gradle.kts
Disable graalvm toolchain detection if GRAALVM_HOME is set
[signal-cli] / build.gradle.kts
index 2bf8eede7d901e4f185f2d21b754a3d68946aeb0..49ff1f46cfc7c95c6e1afda43c0d6c7ee850809a 100644 (file)
@@ -20,8 +20,15 @@ application {
 graalvmNative {
     binaries {
         this["main"].run {
+            resources.autodetect()
             configurationFileDirectories.from(file("graalvm-config-dir"))
-            buildArgs.add("--report-unsupported-elements-at-runtime")
+            if (System.getenv("GRAALVM_HOME") == null) {
+                javaLauncher.set(javaToolchains.launcherFor {
+                    languageVersion.set(JavaLanguageVersion.of(17))
+                })
+            } else {
+                toolchainDetection.set(false)
+            }
         }
     }
 }