This comment has been minimized.

edited

I understand its not possible now, is it something planned to be possible at some point? (note that I am speaking in a generic sense, i.e. as we now cross build against multiple scala versions we should be able to build against multiple scala.js versions)

This comment has been minimized.

So how exactly are we meant to handle cross compiling against multiple scala.js/scala-native versions, I assume we have to resort to something like a bash script to manually override build files or to explore other options?

This comment has been minimized.

Another possibility is to use sbt-dynscalajs and a similar solution for Scala Native.

In any case, the design of sbt-crossproject is completely antithetical to supporting several versions of the platform plugins. If someone wants to tackle this, they should either use the environment variables or sbt-dynscalajs or come up with their own solution.