Bump jline3 to 3.27.0

Bump native image options

Try use Github Action to setup GraalVM

Update native image version

Update java version to be in sync with Native Image Plugin

Try anything

Create the dir to place native image

Try again

Remove Graal setup

Believe in couriser?
This commit is contained in:
friendseeker 2024-09-22 23:52:47 -07:00
parent 4951e3e6da
commit b873c2e286
No known key found for this signature in database
GPG Key ID: 7DD5039728A27160
2 changed files with 10 additions and 3 deletions

View File

@ -1176,8 +1176,15 @@ lazy val sbtClientProj = (project in file("client"))
nativeImageReady := { () =>
()
},
nativeImageVersion := "22.2.0",
nativeImageOutput := target.value / "bin" / "sbtn",
nativeImageVersion := "23.0",
nativeImageJvm := "graalvm-java23",
nativeImageOutput := {
val outputDir = (target.value / "bin").toPath
if (!Files.exists(outputDir)) {
Files.createDirectories(outputDir)
}
outputDir.resolve("sbtn").toFile
},
nativeImageOptions ++= Seq(
"--no-fallback",
s"--initialize-at-run-time=sbt.client",

View File

@ -87,7 +87,7 @@ object Dependencies {
// JLine 3 version must be coordinated together with JAnsi version
// and the JLine 2 fork version, which uses the same JAnsi
val jline = "org.scala-sbt.jline" % "jline" % "2.14.7-sbt-9c3b6aca11c57e339441442bbf58e550cdfecb79"
val jline3Version = "3.24.1"
val jline3Version = "3.27.0"
val jline3Terminal = "org.jline" % "jline-terminal" % jline3Version
val jline3Jansi = "org.jline" % "jline-terminal-jansi" % jline3Version
val jline3JNA = "org.jline" % "jline-terminal-jna" % jline3Version