@@ -72,7 +72,7 @@ object Dependencies {
72
72
def scalaJsSbtTestAdapter1 = ivy " org.scala-js::scalajs-sbt-test-adapter: $scalaJs1Version"
73
73
def scalaJsLogging1 = ivy " org.scala-js::scalajs-logging:1.1.1 "
74
74
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 "
76
76
def scalazCore = ivy " org.scalaz::scalaz-core:7.3.8 "
77
77
def snailgun = ivy " io.github.alexarchambault.scala-cli.snailgun::snailgun-core:0.4.1-sc2 "
78
78
def sourcecode = ivy " com.lihaoyi::sourcecode:0.3.1 "
@@ -540,9 +540,13 @@ object bridges extends Module {
540
540
}
541
541
}
542
542
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 )
546
550
extends BloopCrossSbtModule
547
551
with BloopPublish {
548
552
def artifactName = s " bloop-native-bridge-0- $nativeMajorVersion"
0 commit comments