@@ -72,7 +72,7 @@ object Dependencies {
7272 def scalaJsSbtTestAdapter1 = ivy " org.scala-js::scalajs-sbt-test-adapter: $scalaJs1Version"
7373 def scalaJsLogging1 = ivy " org.scala-js::scalajs-logging:1.1.1 "
7474 def scalaNativeTools04 = ivy " org.scala-native::tools:0.4.17 "
75- def scalaNativeTools04 = ivy " org.scala-native::tools:0.5.0-RC2 "
75+ def scalaNativeTools05 = ivy " org.scala-native::tools:0.5.0-RC2 "
7676 def scalazCore = ivy " org.scalaz::scalaz-core:7.3.8 "
7777 def snailgun = ivy " io.github.alexarchambault.scala-cli.snailgun::snailgun-core:0.4.1-sc2 "
7878 def sourcecode = ivy " com.lihaoyi::sourcecode:0.3.1 "
@@ -540,9 +540,13 @@ object bridges extends Module {
540540 }
541541 }
542542
543- object `scala-native-04` extends Cross [ScalaNative ](4 , Dependencies .scalaVersions: _* )
544- object `scala-native-05` extends Cross [ScalaNative ](5 , Dependencies .scalaVersions: _* )
545- class ScalaNative (nativeMajorVersion : Int , val crossScalaVersion : String )
543+ object `scala-native-04` extends Cross [ScalaNative04 ](Dependencies .scalaVersions: _* )
544+ object `scala-native-05` extends Cross [ScalaNative05 ](Dependencies .scalaVersions: _* )
545+
546+ class ScalaNative04 (val crossScalaVersion : String ) extends ScalaNative (crossScalaVersion, 4 )
547+ class ScalaNative05 (val crossScalaVersion : String ) extends ScalaNative (crossScalaVersion, 5 )
548+
549+ class ScalaNative (val crossScalaVersion : String , nativeMajorVersion : Int )
546550 extends BloopCrossSbtModule
547551 with BloopPublish {
548552 def artifactName = s " bloop-native-bridge-0- $nativeMajorVersion"
0 commit comments