You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@pekko.apache.org by "mdedetrich (via GitHub)" <gi...@apache.org> on 2023/09/21 08:03:31 UTC
[GitHub] [incubator-pekko] mdedetrich commented on pull request #666: POC =act Make use of externalSubmit to yield.
mdedetrich commented on PR #666:
URL: https://github.com/apache/incubator-pekko/pull/666#issuecomment-1729058612
> Anyone know if there is anything in the sbt ecosystem to support [Multi-Release jars](https://www.baeldung.com/java-multi-release-jar). That would allow us to have tailored versions of some classes that are used when you use a particular JDK/JRE version at runtime. This would be more efficient than having one version of the code and checking the JDK/JRE version using if stataments.
Its a request feature that is yet to be implemented, see https://github.com/sbt/sbt/discussions/7174#discussioncomment-5288982. I was thinking of working on this at some point but there are already so many OS things that I am working on flying around atm.
I don't think it should be too hard, I think SBT already has functionality to detect multiple JDK's, what needs to be fleshed out is how the matrix will work, i.e. will we have `scala-jdk8` folders for sources only compiled for JDK 8 and will stuff like `scala-2-jdk8`/`scala-2.13+-jdk11` work?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@pekko.apache.org
For additional commands, e-mail: notifications-help@pekko.apache.org