mirror of
https://github.com/enso-org/enso.git
synced 2024-11-22 22:10:15 +03:00
9a49a02e3f
Fixes `--jvm` option, given to the native image. This was failing on my machine, because when given `--jvm` option, the runner was trying to find the `java` executable from the distribution manager's runtime (on my system located in `~/.local/share/enso/runtime`) and it used the first runtime found. But the first runtime on my system is JDK 17. The `--jvm` option now tries to: - Find a JDK from the distribution manager that has the same version as the JDK used for building the engine. - If there is not an exact version match, it tries to find a runtime from distribution manager that is *newer*. - If none, fallback to system-wide search - System-wide search tries to find `java` from `$JAVA_HOME` and from `$PATH`. But this is just a fallback. # Important Notes - Added test to Engine CI jobs that pass `--jvm` argument to a native image of engine-runner - |
||
---|---|---|
.. | ||
com.chuusai.shapeless_2.13-2.3.10 | ||
com.github.plokhotnyuk.jsoniter-scala.jsoniter-scala-core_2.13-2.28.5 | ||
com.github.plokhotnyuk.jsoniter-scala.jsoniter-scala-macros_2.13-2.28.5 | ||
com.typesafe.akka.akka-actor_2.13-2.6.20 | ||
com.typesafe.akka.akka-slf4j_2.13-2.6.20 | ||
com.typesafe.config-1.4.2 | ||
com.typesafe.scala-logging.scala-logging_2.13-3.9.4 | ||
commons-io.commons-io-2.12.0 | ||
files-add | ||
io.circe.circe-core_2.13-0.14.7 | ||
io.circe.circe-generic_2.13-0.14.7 | ||
io.circe.circe-jawn_2.13-0.14.7 | ||
io.circe.circe-numbers_2.13-0.14.7 | ||
io.circe.circe-parser_2.13-0.14.7 | ||
io.github.java-diff-utils.java-diff-utils-4.12 | ||
net.java.dev.jna.jna-5.14.0 | ||
org.apache.commons.commons-compress-1.23.0 | ||
org.jline.jline-3.23.0 | ||
org.scala-lang.modules.scala-java8-compat_2.13-1.0.0 | ||
org.scala-lang.scala-compiler-2.13.11 | ||
org.scala-lang.scala-library-2.13.11 | ||
org.scala-lang.scala-reflect-2.13.11 | ||
org.slf4j.slf4j-api-2.0.9 | ||
org.typelevel.cats-core_2.13-2.10.0 | ||
org.typelevel.cats-kernel_2.13-2.10.0 | ||
org.typelevel.jawn-parser_2.13-1.5.1 | ||
org.yaml.snakeyaml-2.3 | ||
reviewed-licenses | ||
notice-header | ||
report-state |